Sign inGet started

Bennett David P

Insider CIK 1582417 · NXT Chief Financial Officer · FLEX Chief Accounting Officer

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
NXT Nextpower Inc. J Other2026-06-222026-06-2313,368$128.38 $1.72M161,201SEC↗
NXT Nextpower Inc. M Exercise deriv2026-06-182026-06-2325,407— $00SEC↗
NXT Nextpower Inc. M Exercise2026-06-182026-06-2325,407— $0174,569SEC↗
NXT Nextpower Inc. J Other2026-05-262026-05-271,234$129.38 $159.7K149,162SEC↗
NXT Nextpower Inc. J Other2026-05-222026-05-262,599$125.81 $327.0K150,396SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-2014,181$128.00 $1.82M141,904SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-2012,905$127.19 $1.64M156,085SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-205,035$125.81 $633.5K168,990SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-204,150$124.91 $518.4K174,025SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-203,382$123.91 $419.1K178,175SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-203,128$130.08 $406.9K131,502SEC↗
NXT Nextpower Inc. A Award2026-05-192026-05-2012,018— $0152,995SEC↗
NXT Nextpower Inc. A Award2026-05-192026-05-208,283— $0140,977SEC↗
NXT Nextpower Inc. A Award2026-05-192026-05-206,212— $0132,694SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-202,095$131.79 $276.1K126,482SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-202,925$130.98 $383.1K128,577SEC↗
NXT Nextpower Inc. J Other2026-05-192026-05-207,274$128.97 $938.1K134,630SEC↗
NXT Nextpower Inc. M Exercise deriv2026-05-182026-05-2055,075— $00SEC↗
NXT Nextpower Inc. M Exercise2026-05-182026-05-2055,075$21.00 $1.16M181,557SEC↗
NXT Nextpower Inc. J Other2026-04-282026-04-2834,185$115.82 $3.96M126,482SEC↗
NXT Nextpower Inc. J Other2026-04-272026-04-2832,908$120.32 $3.96M160,667SEC↗
NXT Nextpower Inc. J Other2026-04-242026-04-2432,666$121.25 $3.96M193,575SEC↗
NXT Nextpower Inc. A Award2026-04-222026-04-2495,274— $0226,241SEC↗
NXT Nextpower Inc. S Sale2025-12-112025-12-1233,725$88.08 $2.97M130,967SEC↗
NXT Nextracker Inc. S Sale2025-09-122025-09-1529,178$67.08 $1.96M164,692SEC↗
NXT Nextracker Inc. J Other2025-06-232025-06-2410,330$57.24 $591.3K193,870SEC↗
NXT Nextracker Inc. M Exercise deriv2025-06-212025-06-2419,054— $025,408SEC↗
NXT Nextracker Inc. M Exercise2025-06-212025-06-2419,054— $0204,200SEC↗
NXT Nextracker Inc. J Other2025-05-282025-05-2831,654$55.35 $1.75M185,146SEC↗
NXT Nextracker Inc. M Exercise deriv2025-05-232025-05-2871,011— $00SEC↗
NXT Nextracker Inc. A Award deriv2025-05-232025-05-2829,249— $071,011SEC↗
NXT Nextracker Inc. A Award2025-05-232025-05-288,012— $0129,855SEC↗
NXT Nextracker Inc. A Award2025-05-232025-05-2815,934— $0145,789SEC↗
NXT Nextracker Inc. M Exercise2025-05-232025-05-2871,011— $0216,800SEC↗
NXT Nextracker Inc. J Other2025-05-222025-05-232,772$53.37 $147.9K121,843SEC↗
NXT Nextracker Inc. S Sale2025-05-132025-05-159,801$55.00 $539.1K124,615SEC↗
NXT Nextracker Inc. J Other2025-04-022025-04-035,637$43.09 $242.9K134,416SEC↗
NXT Nextracker Inc. M Exercise deriv2025-04-012025-04-030— $00SEC↗
NXT Nextracker Inc. M Exercise2025-04-012025-04-0315,476— $0140,053SEC↗
NXT Nextracker Inc. S Sale2025-01-292025-01-319,801$49.90 $489.1K124,577SEC↗
NXT Nextracker Inc. M Exercise deriv2024-06-212024-06-2519,054— $044,462SEC↗
NXT Nextracker Inc. M Exercise2024-06-212024-06-2519,054— $0144,738SEC↗
NXT Nextracker Inc. J Other2024-06-212024-06-2510,360$51.07 $529.1K134,378SEC↗
NXT Nextracker Inc. J Other2024-06-102024-06-112,824$58.20 $164.4K125,684SEC↗
NXT Nextracker Inc. A Award deriv2024-05-212024-05-2223,214— $041,762SEC↗
NXT Nextracker Inc. A Award2024-05-212024-05-2216,782— $0128,508SEC↗
NXT Nextracker Inc. A Award2024-05-212024-05-2295,274— $0111,726SEC↗
NXT Nextracker Inc. M Exercise deriv2024-04-012024-04-0311,607— $015,476SEC↗
NXT Nextracker Inc. M Exercise2024-04-012024-04-0311,607— $022,713SEC↗
NXT Nextracker Inc. J Other2024-04-012024-04-036,261$53.13 $332.6K16,452SEC↗
NXT Nextracker Inc. A Award2024-01-172024-01-185,544— $011,106SEC↗
NXT Nextracker Inc. A Award deriv2023-06-212023-06-2363,516— $063,516SEC↗
NXT Nextracker Inc. A Award deriv2023-06-212023-06-2368,231— $068,231SEC↗
NXT Nextracker Inc. A Award deriv2023-05-092023-05-1118,548— $018,548SEC↗
NXT Nextracker Inc. M Exercise deriv2023-04-102023-04-1211,607— $027,083SEC↗
NXT Nextracker Inc. F Tax w/h2023-04-102023-04-126,045$34.00 $205.5K5,562SEC↗
NXT Nextracker Inc. M Exercise2023-04-102023-04-1211,607— $011,607SEC↗
FLEX FLEX LTD. S Sale2021-09-222021-09-2434,000$18.27 $621.2K76,175SEC↗
FLEX FLEX LTD. S Sale2021-06-302021-07-023,825$17.83 $68.2K110,175SEC↗
FLEX FLEX LTD. S Sale2021-06-222021-06-233,741$16.95 $63.4K114,000SEC↗
FLEX FLEX LTD. S Sale2021-06-142021-06-165,534$18.27 $101.1K167,985SEC↗
FLEX FLEX LTD. S Sale2021-06-142021-06-1650,244$18.26 $917.5K117,741SEC↗
FLEX FLEX LTD. A Award2021-06-092021-06-1023,326— $0173,519SEC↗
FLEX FLEX LTD. S Sale2021-06-042021-06-076,522$18.87 $123.1K150,193SEC↗
FLEX FLEX LTD. S Sale2020-12-172020-12-186,372$17.36 $110.6K156,715SEC↗
FLEX FLEX LTD. S Sale2020-11-042020-11-064,000$14.21 $56.8K163,087SEC↗
FLEX FLEX LTD. S Sale2020-06-302020-07-011,904$10.19 $19.4K167,087SEC↗
FLEX FLEX LTD. S Sale2020-06-222020-06-231,878$10.44 $19.6K168,991SEC↗
FLEX FLEX LTD. S Sale2020-06-162020-06-162,307$10.88 $25.1K170,869SEC↗
FLEX FLEX LTD. S Sale2020-06-122020-06-162,647$10.50 $27.8K173,176SEC↗
FLEX FLEX LTD. A Award2020-06-032020-06-0519,567— $0175,823SEC↗
FLEX FLEX LTD. S Sale2020-01-132020-01-1519,000$12.66 $240.5K156,256SEC↗
FLEX FLEX LTD. S Sale2019-07-022019-07-031,932$9.62 $18.6K175,256SEC↗
FLEX FLEX LTD. S Sale2019-06-202019-06-241,827$9.56 $17.5K177,188SEC↗
FLEX FLEX LTD. S Sale2019-06-172019-06-182,442$8.97 $21.9K179,015SEC↗
FLEX FLEX LTD. A Award2019-06-112019-06-13100,000— $0181,457SEC↗
FLEX FLEX LTD. A Award2019-06-112019-06-1322,135— $081,457SEC↗
FLEX FLEX LTD. S Sale2019-06-112019-06-132,825$9.60 $27.1K59,322SEC↗
FLEX FLEX LTD. S Sale2018-07-022018-07-031,939$13.82 $26.8K62,147SEC↗
FLEX FLEX LTD. S Sale2018-06-272018-06-293,100$14.33 $44.4K64,086SEC↗
FLEX FLEX LTD. S Sale2018-06-212018-06-2110,576$14.50 $153.4K67,186SEC↗
FLEX FLEX LTD. A Award2018-06-192018-06-2114,964— $077,762SEC↗
FLEX FLEX LTD. A Award2018-06-192018-06-2111,311— $062,798SEC↗
FLEX FLEX LTD. S Sale2017-07-262017-07-282,812$17.02 $47.9K51,487SEC↗
FLEX FLEX LTD. S Sale2017-07-262017-07-283,438$17.02 $58.5K54,299SEC↗
FLEX FLEX LTD. S Sale2017-06-302017-07-0511,250$16.20 $182.3K57,737SEC↗
FLEX FLEX LTD. S Sale2017-06-302017-07-0513,750$16.20 $222.8K68,987SEC↗
FLEX FLEX LTD. A Award2017-06-292017-06-2915,299— $082,737SEC↗
FLEX FLEX LTD. S Sale2017-06-272017-06-292,813$16.75 $47.1K42,438SEC↗
FLEX FLEX LTD. A Award2017-06-272017-06-2925,000— $067,438SEC↗
FLEX FLEX LTD. S Sale2017-06-272017-06-293,437$16.75 $57.6K45,251SEC↗
FLEX FLEX LTD. S Sale2017-06-162017-06-163,465$16.56 $57.4K51,523SEC↗
FLEX FLEX LTD. S Sale2017-06-162017-06-162,835$16.61 $47.1K48,688SEC↗
FLEX FLEX LTD. S Sale2017-06-152017-06-162,194$16.48 $36.2K54,988SEC↗
FLEX FLEX LTD. S Sale2017-06-152017-06-162,681$16.49 $44.2K57,182SEC↗
FLEX FLEX LTD. S Sale2017-06-132017-06-143,111$16.61 $51.7K59,863SEC↗
FLEX FLEX LTD. S Sale2017-06-132017-06-142,545$16.61 $42.3K62,974SEC↗
FLEX FLEX LTD. S Sale2017-02-012017-02-016,000$15.86 $95.2K65,519SEC↗
FLEX FLEX LTD. S Sale2016-11-282016-11-297,500$14.52 $108.9K71,519SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-07-262016-07-263,125$12.83 $40.1K79,019SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-07-262016-07-263,125$12.83 $40.1K82,144SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-06-292016-06-293,125$11.95 $37.3K85,269SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-06-282016-06-293,125$11.83 $37.0K88,394SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-06-162016-06-165,400$12.85 $69.4K91,519SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-06-162016-06-165,400$12.85 $69.4K96,919SEC↗
FLEX FLEXTRONICS INTERNATIONAL A Award2016-06-142016-06-1519,501— $0102,319SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-06-132016-06-152,828$12.71 $35.9K83,145SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2016-06-132016-06-15327$12.72 $4.2K82,818SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2015-07-282015-07-291,250$10.74 $13.4K85,973SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2015-06-292015-07-016,250$11.67 $72.9K87,223SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2015-06-182015-06-186,000$12.02 $72.1K93,473SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2015-06-162015-06-1810,800$12.00 $129.6K99,473SEC↗
FLEX FLEXTRONICS INTERNATIONAL A Award2015-06-102015-06-1122,623— $0110,273SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2015-03-052015-03-068,000$11.96 $95.7K87,650SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2014-12-022014-12-0318,000$11.17 $201.1K95,650SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2014-07-282014-07-306,250$10.84 $67.8K113,650SEC↗
FLEX FLEXTRONICS INTERNATIONAL A Award2014-06-262014-06-3025,000— $0119,900SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2014-06-182014-06-194,500$11.05 $49.7K94,900SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2014-06-172014-06-1918,800$11.15 $209.6K99,400SEC↗
FLEX FLEXTRONICS INTERNATIONAL M Exercise deriv2013-07-302013-07-3020,000— $00SEC↗
FLEX FLEXTRONICS INTERNATIONAL M Exercise deriv2013-07-302013-07-3026,666— $00SEC↗
FLEX FLEXTRONICS INTERNATIONAL S Sale2013-07-302013-07-3046,666$8.33 $388.7K118,200SEC↗
FLEX FLEXTRONICS INTERNATIONAL M Exercise2013-07-302013-07-3046,666$5.57 $259.9K164,866SEC↗
FLEX FLEXTRONICS INTERNATIONAL A Award2013-07-252013-07-2625,000— $0118,200SEC↗