Latest filing published 03 Mar 2023 for Sunpower CORP, €122k.
Filing timeline
BuySaleInsider track record
Vichheka Heang: trading record in brief
Vichheka Heang appears in our data through filings on Sunpower Corp shares, published by SEC (Form 4). Between 1 March 2019 and 1 March 2023, the trades on record add up to 62 filings.
No open-market purchase appears, only 13 sales worth €1.6M. The rest of the record consists of 16 share grants and 33 option exercises.
Most recently, on 3 March 2023, the filings show a share grant worth €122k in Sunpower Corp. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 3 days. The legal deadline for a Form 4 is two business days after the transaction. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. 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 Vichheka Heang
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 8,434 shares@ US$15.295.8% of flowCommon StockSEC:0001628280-23-006387:6
- 9,257 shares0Common StockSEC:0001628280-23-006387:1
- 4,197 shares0Common StockSEC:0001628280-23-006387:2
- 1,072 shares0Common StockSEC:0001628280-23-006387:3
- 400 shares0Common StockSEC:0001628280-23-006387:4
- 4,953 shares0Common StockSEC:0001628280-23-006387:5
- 4,547 shares0Common StockSEC:0001628280-23-006387:0
- 1,471 shares@ US$16.741.1% of flowCommon StockSEC:0001628280-23-000760:1
- 3,606 shares0Common StockSEC:0001628280-23-000760:0
- 3,500 shares@ US$22.01215.2% of flowCommon StockSEC:0001628280-22-030147:0
- 865 shares@ US$17.530.7% of flowCommon StockSEC:0001628280-22-028913:1
- 2,500 shares0Common StockSEC:0001628280-22-028913:0
- 14,000 shares@ US$24.952769.1% of flowCommon StockSEC:0001628280-22-022475:0
- 8,399 shares@ US$18.006.4% of flowCommon StockSEC:0000899243-22-009220:7
- 9,258 shares0Common StockSEC:0000899243-22-009220:1
- 2,620 shares0Common StockSEC:0000899243-22-009220:2
- 1,965 shares0Common StockSEC:0000899243-22-009220:3
- 4,196 shares0Common StockSEC:0000899243-22-009220:4
- 1,071 shares0Common StockSEC:0000899243-22-009220:5
- 400 shares0Common StockSEC:0000899243-22-009220:6
- 4,547 shares0Common StockSEC:0000899243-22-009220:0
- 1,479 shares@ US$19.781.2% of flowCommon StockSEC:0000899243-22-001401:1
- 3,607 shares0Common StockSEC:0000899243-22-001401:0
- 1,240 shares@ US$32.592.0% of flowCommon StockSEC:0000899243-21-043723:1
- 2,500 shares0Common StockSEC:0000899243-21-043723:0
25 of 61 declarations