Latest filing published 28 Apr 2026 for Nextpower Inc., €2.7M.
Filing timeline
BuySaleInsider track record
Bruce Ledesma: trading record in brief
Bruce Ledesma is a declared insider at 2 companies (senior executive); the most frequent names are Sunpower Corp and Nextpower Inc. We count 97 filings; the first trade dates from 8 February 2007 and the latest from 28 April 2026.
No open-market purchase appears, only 28 sales worth €10.5M. Besides market trades, the filings include 28 share grants and 28 option exercises.
On 28 April 2026 came the latest disclosure, a transaction for €2.7M in Nextpower Inc. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. The legal deadline for a Form 4 is two business days after the transaction. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Bruce Ledesma
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 26,326 shares@ US$120.320.018% mcap14.2% of flowCommon StockSEC:0000950103-26-006330:0
- 27,349 shares@ US$115.820.018% mcap14.2% of flowCommon StockSEC:0000950103-26-006330:1
- 76,219.5 shares0Common StockSEC:0000950103-26-006188:0
- 6,980 shares@ US$56.243.2% of flowCommon StockSEC:0000950103-25-010160:0
- 8,264 shares@ US$57.241.3% of flowCommon StockSEC:0000950103-25-007783:1
- 15,243 sharesCommon StockSEC:0000950103-25-007783:0
- 83,561 shares@ US$55.71338.5% of flowCommon StockSEC:0000950103-25-006751:0
- 42,735 shares0Common StockSEC:0000950103-25-006527:0
- 42,492 shares0Common StockSEC:0000950103-25-006527:1
- 150,765 shares0Common StockSEC:0000950103-25-006527:2
- 67,204 shares@ US$55.35431.2% of flowCommon StockSEC:0000950103-25-006527:3
- 3,017 shares@ US$55.950.5% of flowCommon StockSEC:0000950103-25-006389:1
- 7,392 shares@ US$53.3723.3% of flowCommon StockSEC:0000950103-25-006389:0
- 27,453 shares@ US$60.1713.9% of flowCommon StockSEC:0000950103-25-006146:0
- 16,807 shares@ US$43.092.1% of flowCommon StockSEC:0000950103-25-004362:1
- 32,858 sharesCommon StockSEC:0000950103-25-004362:0
- 9,891 shares@ US$46.04944.2% of flowCommon StockSEC:0000950103-25-001878:0
- 3,049 shares@ US$46.961.3% of flowCommon StockSEC:0000950103-24-009381:0
- 8,288 shares@ US$51.071.2% of flowCommon StockSEC:0000950103-24-008831:1
- 15,243 sharesCommon StockSEC:0000950103-24-008831:0
- 76,219.5 shares0Common StockSEC:0000950103-24-007026:2
- 44,753 shares0Common StockSEC:0000950103-24-007026:3
- 168 shares@ US$44.410.0% of flowCommon StockSEC:0000950103-24-007026:1
- 11,967 shares@ US$43.90134.6% of flowCommon StockSEC:0000950103-24-007026:0
- 13,241 shares@ US$53.132.0% of flowCommon StockSEC:0000950103-24-004879:1
25 of 94 declarations