Bennett David P
Insider CIK 1582417 · NXT Chief Financial Officer · FLEX Chief Accounting Officer
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| NXT Nextpower Inc. | J Other | 2026-06-22 | 2026-06-23 | 13,368 | $128.38 | $1.72M | 161,201 | SEC↗ |
| NXT Nextpower Inc. | M Exercise deriv | 2026-06-18 | 2026-06-23 | 25,407 | — | $0 | 0 | SEC↗ |
| NXT Nextpower Inc. | M Exercise | 2026-06-18 | 2026-06-23 | 25,407 | — | $0 | 174,569 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-26 | 2026-05-27 | 1,234 | $129.38 | $159.7K | 149,162 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-22 | 2026-05-26 | 2,599 | $125.81 | $327.0K | 150,396 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 14,181 | $128.00 | $1.82M | 141,904 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 12,905 | $127.19 | $1.64M | 156,085 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 5,035 | $125.81 | $633.5K | 168,990 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 4,150 | $124.91 | $518.4K | 174,025 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 3,382 | $123.91 | $419.1K | 178,175 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 3,128 | $130.08 | $406.9K | 131,502 | SEC↗ |
| NXT Nextpower Inc. | A Award | 2026-05-19 | 2026-05-20 | 12,018 | — | $0 | 152,995 | SEC↗ |
| NXT Nextpower Inc. | A Award | 2026-05-19 | 2026-05-20 | 8,283 | — | $0 | 140,977 | SEC↗ |
| NXT Nextpower Inc. | A Award | 2026-05-19 | 2026-05-20 | 6,212 | — | $0 | 132,694 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 2,095 | $131.79 | $276.1K | 126,482 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 2,925 | $130.98 | $383.1K | 128,577 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-05-19 | 2026-05-20 | 7,274 | $128.97 | $938.1K | 134,630 | SEC↗ |
| NXT Nextpower Inc. | M Exercise deriv | 2026-05-18 | 2026-05-20 | 55,075 | — | $0 | 0 | SEC↗ |
| NXT Nextpower Inc. | M Exercise | 2026-05-18 | 2026-05-20 | 55,075 | $21.00 | $1.16M | 181,557 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-04-28 | 2026-04-28 | 34,185 | $115.82 | $3.96M | 126,482 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-04-27 | 2026-04-28 | 32,908 | $120.32 | $3.96M | 160,667 | SEC↗ |
| NXT Nextpower Inc. | J Other | 2026-04-24 | 2026-04-24 | 32,666 | $121.25 | $3.96M | 193,575 | SEC↗ |
| NXT Nextpower Inc. | A Award | 2026-04-22 | 2026-04-24 | 95,274 | — | $0 | 226,241 | SEC↗ |
| NXT Nextpower Inc. | S Sale | 2025-12-11 | 2025-12-12 | 33,725 | $88.08 | $2.97M | 130,967 | SEC↗ |
| NXT Nextracker Inc. | S Sale | 2025-09-12 | 2025-09-15 | 29,178 | $67.08 | $1.96M | 164,692 | SEC↗ |
| NXT Nextracker Inc. | J Other | 2025-06-23 | 2025-06-24 | 10,330 | $57.24 | $591.3K | 193,870 | SEC↗ |
| NXT Nextracker Inc. | M Exercise deriv | 2025-06-21 | 2025-06-24 | 19,054 | — | $0 | 25,408 | SEC↗ |
| NXT Nextracker Inc. | M Exercise | 2025-06-21 | 2025-06-24 | 19,054 | — | $0 | 204,200 | SEC↗ |
| NXT Nextracker Inc. | J Other | 2025-05-28 | 2025-05-28 | 31,654 | $55.35 | $1.75M | 185,146 | SEC↗ |
| NXT Nextracker Inc. | M Exercise deriv | 2025-05-23 | 2025-05-28 | 71,011 | — | $0 | 0 | SEC↗ |
| NXT Nextracker Inc. | A Award deriv | 2025-05-23 | 2025-05-28 | 29,249 | — | $0 | 71,011 | SEC↗ |
| NXT Nextracker Inc. | A Award | 2025-05-23 | 2025-05-28 | 8,012 | — | $0 | 129,855 | SEC↗ |
| NXT Nextracker Inc. | A Award | 2025-05-23 | 2025-05-28 | 15,934 | — | $0 | 145,789 | SEC↗ |
| NXT Nextracker Inc. | M Exercise | 2025-05-23 | 2025-05-28 | 71,011 | — | $0 | 216,800 | SEC↗ |
| NXT Nextracker Inc. | J Other | 2025-05-22 | 2025-05-23 | 2,772 | $53.37 | $147.9K | 121,843 | SEC↗ |
| NXT Nextracker Inc. | S Sale | 2025-05-13 | 2025-05-15 | 9,801 | $55.00 | $539.1K | 124,615 | SEC↗ |
| NXT Nextracker Inc. | J Other | 2025-04-02 | 2025-04-03 | 5,637 | $43.09 | $242.9K | 134,416 | SEC↗ |
| NXT Nextracker Inc. | M Exercise deriv | 2025-04-01 | 2025-04-03 | 0 | — | $0 | 0 | SEC↗ |
| NXT Nextracker Inc. | M Exercise | 2025-04-01 | 2025-04-03 | 15,476 | — | $0 | 140,053 | SEC↗ |
| NXT Nextracker Inc. | S Sale | 2025-01-29 | 2025-01-31 | 9,801 | $49.90 | $489.1K | 124,577 | SEC↗ |
| NXT Nextracker Inc. | M Exercise deriv | 2024-06-21 | 2024-06-25 | 19,054 | — | $0 | 44,462 | SEC↗ |
| NXT Nextracker Inc. | M Exercise | 2024-06-21 | 2024-06-25 | 19,054 | — | $0 | 144,738 | SEC↗ |
| NXT Nextracker Inc. | J Other | 2024-06-21 | 2024-06-25 | 10,360 | $51.07 | $529.1K | 134,378 | SEC↗ |
| NXT Nextracker Inc. | J Other | 2024-06-10 | 2024-06-11 | 2,824 | $58.20 | $164.4K | 125,684 | SEC↗ |
| NXT Nextracker Inc. | A Award deriv | 2024-05-21 | 2024-05-22 | 23,214 | — | $0 | 41,762 | SEC↗ |
| NXT Nextracker Inc. | A Award | 2024-05-21 | 2024-05-22 | 16,782 | — | $0 | 128,508 | SEC↗ |
| NXT Nextracker Inc. | A Award | 2024-05-21 | 2024-05-22 | 95,274 | — | $0 | 111,726 | SEC↗ |
| NXT Nextracker Inc. | M Exercise deriv | 2024-04-01 | 2024-04-03 | 11,607 | — | $0 | 15,476 | SEC↗ |
| NXT Nextracker Inc. | M Exercise | 2024-04-01 | 2024-04-03 | 11,607 | — | $0 | 22,713 | SEC↗ |
| NXT Nextracker Inc. | J Other | 2024-04-01 | 2024-04-03 | 6,261 | $53.13 | $332.6K | 16,452 | SEC↗ |
| NXT Nextracker Inc. | A Award | 2024-01-17 | 2024-01-18 | 5,544 | — | $0 | 11,106 | SEC↗ |
| NXT Nextracker Inc. | A Award deriv | 2023-06-21 | 2023-06-23 | 63,516 | — | $0 | 63,516 | SEC↗ |
| NXT Nextracker Inc. | A Award deriv | 2023-06-21 | 2023-06-23 | 68,231 | — | $0 | 68,231 | SEC↗ |
| NXT Nextracker Inc. | A Award deriv | 2023-05-09 | 2023-05-11 | 18,548 | — | $0 | 18,548 | SEC↗ |
| NXT Nextracker Inc. | M Exercise deriv | 2023-04-10 | 2023-04-12 | 11,607 | — | $0 | 27,083 | SEC↗ |
| NXT Nextracker Inc. | F Tax w/h | 2023-04-10 | 2023-04-12 | 6,045 | $34.00 | $205.5K | 5,562 | SEC↗ |
| NXT Nextracker Inc. | M Exercise | 2023-04-10 | 2023-04-12 | 11,607 | — | $0 | 11,607 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2021-09-22 | 2021-09-24 | 34,000 | $18.27 | $621.2K | 76,175 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2021-06-30 | 2021-07-02 | 3,825 | $17.83 | $68.2K | 110,175 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2021-06-22 | 2021-06-23 | 3,741 | $16.95 | $63.4K | 114,000 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2021-06-14 | 2021-06-16 | 5,534 | $18.27 | $101.1K | 167,985 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2021-06-14 | 2021-06-16 | 50,244 | $18.26 | $917.5K | 117,741 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2021-06-09 | 2021-06-10 | 23,326 | — | $0 | 173,519 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2021-06-04 | 2021-06-07 | 6,522 | $18.87 | $123.1K | 150,193 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2020-12-17 | 2020-12-18 | 6,372 | $17.36 | $110.6K | 156,715 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2020-11-04 | 2020-11-06 | 4,000 | $14.21 | $56.8K | 163,087 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2020-06-30 | 2020-07-01 | 1,904 | $10.19 | $19.4K | 167,087 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2020-06-22 | 2020-06-23 | 1,878 | $10.44 | $19.6K | 168,991 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2020-06-16 | 2020-06-16 | 2,307 | $10.88 | $25.1K | 170,869 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2020-06-12 | 2020-06-16 | 2,647 | $10.50 | $27.8K | 173,176 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2020-06-03 | 2020-06-05 | 19,567 | — | $0 | 175,823 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2020-01-13 | 2020-01-15 | 19,000 | $12.66 | $240.5K | 156,256 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2019-07-02 | 2019-07-03 | 1,932 | $9.62 | $18.6K | 175,256 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2019-06-20 | 2019-06-24 | 1,827 | $9.56 | $17.5K | 177,188 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2019-06-17 | 2019-06-18 | 2,442 | $8.97 | $21.9K | 179,015 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2019-06-11 | 2019-06-13 | 100,000 | — | $0 | 181,457 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2019-06-11 | 2019-06-13 | 22,135 | — | $0 | 81,457 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2019-06-11 | 2019-06-13 | 2,825 | $9.60 | $27.1K | 59,322 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2018-07-02 | 2018-07-03 | 1,939 | $13.82 | $26.8K | 62,147 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2018-06-27 | 2018-06-29 | 3,100 | $14.33 | $44.4K | 64,086 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2018-06-21 | 2018-06-21 | 10,576 | $14.50 | $153.4K | 67,186 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2018-06-19 | 2018-06-21 | 14,964 | — | $0 | 77,762 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2018-06-19 | 2018-06-21 | 11,311 | — | $0 | 62,798 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-07-26 | 2017-07-28 | 2,812 | $17.02 | $47.9K | 51,487 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-07-26 | 2017-07-28 | 3,438 | $17.02 | $58.5K | 54,299 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-30 | 2017-07-05 | 11,250 | $16.20 | $182.3K | 57,737 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-30 | 2017-07-05 | 13,750 | $16.20 | $222.8K | 68,987 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2017-06-29 | 2017-06-29 | 15,299 | — | $0 | 82,737 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-27 | 2017-06-29 | 2,813 | $16.75 | $47.1K | 42,438 | SEC↗ |
| FLEX FLEX LTD. | A Award | 2017-06-27 | 2017-06-29 | 25,000 | — | $0 | 67,438 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-27 | 2017-06-29 | 3,437 | $16.75 | $57.6K | 45,251 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-16 | 2017-06-16 | 3,465 | $16.56 | $57.4K | 51,523 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-16 | 2017-06-16 | 2,835 | $16.61 | $47.1K | 48,688 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-15 | 2017-06-16 | 2,194 | $16.48 | $36.2K | 54,988 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-15 | 2017-06-16 | 2,681 | $16.49 | $44.2K | 57,182 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-13 | 2017-06-14 | 3,111 | $16.61 | $51.7K | 59,863 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-06-13 | 2017-06-14 | 2,545 | $16.61 | $42.3K | 62,974 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2017-02-01 | 2017-02-01 | 6,000 | $15.86 | $95.2K | 65,519 | SEC↗ |
| FLEX FLEX LTD. | S Sale | 2016-11-28 | 2016-11-29 | 7,500 | $14.52 | $108.9K | 71,519 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-07-26 | 2016-07-26 | 3,125 | $12.83 | $40.1K | 79,019 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-07-26 | 2016-07-26 | 3,125 | $12.83 | $40.1K | 82,144 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-06-29 | 2016-06-29 | 3,125 | $11.95 | $37.3K | 85,269 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-06-28 | 2016-06-29 | 3,125 | $11.83 | $37.0K | 88,394 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-06-16 | 2016-06-16 | 5,400 | $12.85 | $69.4K | 91,519 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-06-16 | 2016-06-16 | 5,400 | $12.85 | $69.4K | 96,919 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | A Award | 2016-06-14 | 2016-06-15 | 19,501 | — | $0 | 102,319 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-06-13 | 2016-06-15 | 2,828 | $12.71 | $35.9K | 83,145 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2016-06-13 | 2016-06-15 | 327 | $12.72 | $4.2K | 82,818 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2015-07-28 | 2015-07-29 | 1,250 | $10.74 | $13.4K | 85,973 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2015-06-29 | 2015-07-01 | 6,250 | $11.67 | $72.9K | 87,223 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2015-06-18 | 2015-06-18 | 6,000 | $12.02 | $72.1K | 93,473 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2015-06-16 | 2015-06-18 | 10,800 | $12.00 | $129.6K | 99,473 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | A Award | 2015-06-10 | 2015-06-11 | 22,623 | — | $0 | 110,273 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2015-03-05 | 2015-03-06 | 8,000 | $11.96 | $95.7K | 87,650 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2014-12-02 | 2014-12-03 | 18,000 | $11.17 | $201.1K | 95,650 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2014-07-28 | 2014-07-30 | 6,250 | $10.84 | $67.8K | 113,650 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | A Award | 2014-06-26 | 2014-06-30 | 25,000 | — | $0 | 119,900 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2014-06-18 | 2014-06-19 | 4,500 | $11.05 | $49.7K | 94,900 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2014-06-17 | 2014-06-19 | 18,800 | $11.15 | $209.6K | 99,400 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | M Exercise deriv | 2013-07-30 | 2013-07-30 | 20,000 | — | $0 | 0 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | M Exercise deriv | 2013-07-30 | 2013-07-30 | 26,666 | — | $0 | 0 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | S Sale | 2013-07-30 | 2013-07-30 | 46,666 | $8.33 | $388.7K | 118,200 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | M Exercise | 2013-07-30 | 2013-07-30 | 46,666 | $5.57 | $259.9K | 164,866 | SEC↗ |
| FLEX FLEXTRONICS INTERNATIONAL | A Award | 2013-07-25 | 2013-07-26 | 25,000 | — | $0 | 118,200 | SEC↗ |