David P. Bennett
Chief Accounting Officer, Flex Ltd.
Companies
- Nextpower Inc.Chief Accounting Officer Jun 11, 2024 to now1
- Nextpower Inc.Chief financial officer Feb 9, 2023 to May 22, 20242
- Flex Ltd.Chief Accounting Officer Jul 26, 2013 to Sep 24, 20213
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Nextpower Inc. NXT161,201 shares4$12.9M at $79.72Jun 22, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 22, 2026Other 13,368 shares at $128.38 of Nextpower Inc.4
- Jun 18, 2026Exercised options 25,407 shares of Nextpower Inc.4
- May 26, 2026Other 1,234 shares at $129.38 of Nextpower Inc.5
- May 22, 2026Other 2,599 shares at $125.81 of Nextpower Inc.6
- May 19, 2026Granted 12,018 shares of Nextpower Inc.7
- May 19, 2026Granted 8,283 shares of Nextpower Inc.7
- May 19, 2026Granted 6,212 shares of Nextpower Inc.7
- May 19, 2026Other 2,095 shares at $131.79 of Nextpower Inc.7
- May 19, 2026Other 2,925 shares at $130.98 of Nextpower Inc.7
- May 19, 2026Other 3,128 shares at $130.08 of Nextpower Inc.7
- May 19, 2026Other 7,274 shares at $128.97 of Nextpower Inc.7
- May 19, 2026Other 14,181 shares at $128.00 of Nextpower Inc.7
- May 19, 2026Other 12,905 shares at $127.19 of Nextpower Inc.7
- May 19, 2026Other 5,035 shares at $125.81 of Nextpower Inc.7
- May 19, 2026Other 4,150 shares at $124.91 of Nextpower Inc.7
- May 19, 2026Other 3,382 shares at $123.91 of Nextpower Inc.7
- May 18, 2026Exercised options 55,075 shares at $21.00 of Nextpower Inc.7
- Apr 28, 2026Other 34,185 shares at $115.82 of Nextpower Inc.8
- Apr 27, 2026Other 32,908 shares at $120.32 of Nextpower Inc.8
- Apr 24, 2026Other 32,666 shares at $121.25 of Nextpower Inc.9
- Apr 22, 2026Granted 95,274 shares of Nextpower Inc.9
- Dec 11, 2025Sold 33,725 shares at $88.08 of Nextpower Inc.10
- Sep 12, 2025Sold 29,178 shares at $67.08 of Nextpower Inc.11
- Jun 23, 2025Other 10,330 shares at $57.24 of Nextpower Inc.12
- Jun 21, 2025Exercised options 19,054 shares of Nextpower Inc.12
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3SEC EDGARFlex Ltd., Chief Accounting Officer
- 4
- 5SEC EDGARForm 4 filed May 27, 2026
- 6SEC EDGARForm 4 filed May 26, 2026
- 7SEC EDGARForm 4 filed May 20, 2026
- 8SEC EDGARForm 4 filed Apr 28, 2026
- 9SEC EDGARForm 4 filed Apr 24, 2026
- 10SEC EDGARForm 4 filed Dec 12, 2025
- 11SEC EDGARForm 4 filed Sep 15, 2025
- 12SEC EDGARForm 4 filed Jun 24, 2025