Latest filing published 08 Mar 2021 for Sunpower CORP, €199k.
Filing timeline
BuySaleInsider track record
Kenneth Lawrence Mahaffey: trading record in brief
Kenneth Lawrence Mahaffey discloses dealings in Sunpower Corp to SEC (Form 4). In total, 80 filings cover trades dated from 25 January 2017 to 4 March 2021.
On the market, this insider has only sold: 11 sales, €3.3M in total. The rest of the record consists of 31 share grants and 38 option exercises. In 2021 alone, the filings show no purchases and 5 sales.
The newest entry dates from 8 March 2021: an open-market sale of €199k, in Sunpower Corp. Filings reach the SEC (Form 4) feed a median of 3 days after the trade. The legal deadline for a Form 4 is two business days after the transaction. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Kenneth Lawrence Mahaffey
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 7,730 shares@ US$31.005.3% of flowCommon StockSEC:0001209191-21-018777:0
- 23,092 shares@ US$31.9016.4% of flowCommon StockSEC:0001209191-21-018777:1
- 14,202 shares@ US$32.8410.4% of flowCommon StockSEC:0001209191-21-018777:2
- 12,344 shares0Common StockSEC:0001209191-21-017620:6
- 10,492 shares0Common StockSEC:0001209191-21-017620:0
- 10,824 shares0Common StockSEC:0001209191-21-017620:1
- 13,185 shares0Common StockSEC:0001209191-21-017620:2
- 10,998 shares0Common StockSEC:0001209191-21-017620:3
- 11,148 shares0Common StockSEC:0001209191-21-017620:4
- 14,864 shares0Common StockSEC:0001209191-21-017620:5
- 34,331 shares@ US$37.2541.9% of flowCommon StockSEC:0001209191-21-018033:0
- 4,500 shares@ US$38.055.6% of flowCommon StockSEC:0001209191-21-018033:1
- 8,579 shares@ US$15.5416.2% of flowCommon StockSEC:0001209191-20-057176:0
- 4,536 shares@ US$15.998.9% of flowCommon StockSEC:0001209191-20-056985:1
- 13,115 shares0Common StockSEC:0001209191-20-056985:0
- 39,517 shares@ US$9.0843.5% of flowCommon StockSEC:0001209191-20-017535:0
- 728 shares@ US$8.570.8% of flowCommon StockSEC:0001209191-20-016429:7
- 208 shares@ US$8.570.2% of flowCommon StockSEC:0001209191-20-016429:8
- 3,458 shares@ US$8.573.7% of flowCommon StockSEC:0001209191-20-016429:9
- 3,675 shares@ US$8.573.9% of flowCommon StockSEC:0001209191-20-016429:10
- 3,568 shares@ US$8.573.8% of flowCommon StockSEC:0001209191-20-016429:11
- 4,899 shares@ US$8.575.2% of flowCommon StockSEC:0001209191-20-016429:12
- 4,346 shares@ US$8.574.6% of flowCommon StockSEC:0001209191-20-016429:13
- 2,125 shares0Common StockSEC:0001209191-20-016429:0
- 600 shares0Common StockSEC:0001209191-20-016429:1
25 of 79 declarations