MarketPeel
Insider Trading Intelligence
DR

Douglas J. Richards

SPWR
EVP, ADMINISTRATION · SUNPOWER INC. · CIK 0001411768
FILING MIX · LIFETIME41%/59%
BUYS
37
SELLS
53
TOTAL VALUE
$6.15M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
13,119
AVG SELL PX
$23.81
TRADE KIND
SHOWING 90 / 90
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Douglas J. Richards, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d1+0.00%+0.10%+1.59%-1.48%-1.48%
14d1+0.00%+0.00%-1.50%+1.50%+1.50%
30d1+0.00%+0.20%-3.19%+3.39%+3.39%
60d1+0.00%+0.61%-13.93%+14.53%+14.53%
90d1+0.00%+1.11%-8.67%+9.79%+9.79%
180d1+0.00%+3.04%-1.57%+4.61%+4.61%
1y1+100.00%-70.42%+7.91%-78.32%-78.32%
2y1+100.00%-85.11%+30.78%-115.89%-115.89%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
SPWR · 13,119 shares · as of Mar 1, 2023
027,38354,76682,149109,532202120222023SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
FLOW · 37 buys / 53 sellsCOVERAGE · 13 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
SPWR
SUNPOWER INC.
SALE
EVP, Administration
586587Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
13,9600Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
12,34465,584Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
2,00967,593Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
4,37353,240Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
5,30715,921Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
10,99810,999Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
10,99848,867Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
15,7390Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
13,96037,869Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
12,34412,344Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
58668,179Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
5,30773,486Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
15,73989,225Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
22,96966,256Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
2,0094,018Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
4,37313,119Mar 1, 2023Mar 3, 2023View →
SPWR
SUNPOWER INC.
PURCHASEGRANT
Stock grant
22,73622,736Feb 28, 2023Mar 2, 2023View →
SPWR
SUNPOWER INC.
PURCHASEGRANT
Stock grant
17,49217,492Feb 28, 2023Mar 2, 2023View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
23,912$25.90$619.4K23,909Aug 10, 2022Aug 11, 2022View →
SPWR
SUNPOWER INC.
PURCHASEGRANT
Stock grant
21,22821,228Mar 16, 2022Mar 18, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
13,96076,307Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
11,80451,348Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
15,73815,739Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
13,96013,960Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
2,00978,316Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
15,73839,544Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
10,99962,347Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
58678,902Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
11,46211,462Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
12,34424,688Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
2,0096,027Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,8040Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
31,081$18.00$559.5K47,821Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
5861,173Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
10,99921,997Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,4620Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
12,34423,806Mar 1, 2022Mar 3, 2022View →
SPWR
SUNPOWER INC.
PURCHASEGRANT
Stock grant
1,7591,759Apr 27, 2021Apr 29, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
26,475$31.89$844.3K15,543Mar 4, 2021Mar 8, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
15,543$32.85$510.6K0Mar 4, 2021Mar 8, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,468$31.02$355.7K42,018Mar 4, 2021Mar 8, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
13,300$37.82$503.0K53,486Mar 2, 2021Mar 4, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
34,436$37.16$1.28M66,786Mar 2, 2021Mar 4, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
10,99848,878Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
12,344101,222Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
15,73888,878Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
10,99832,996Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
13,96027,920Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
11,80373,140Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
15,73831,477Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,80311,804Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
12,4590Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
12,34437,032Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
12,45912,459Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,46111,462Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
12,45961,337Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
13,96037,880Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
12,4590Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
11,46123,920Mar 1, 2021Mar 3, 2021View →
SPWR
SUNPOWER INC.
SALEGRANT
Stock grant
43,99443,994Feb 18, 2021Feb 22, 2021View →
SPWR
SUNPOWER INC.
SALEGRANT
Stock grant
8,0368,036Feb 18, 2021Feb 22, 2021View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
69,262$16.21$1.12M0Nov 2, 2020Nov 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
12,928$9.09$117.5K69,262Mar 4, 2020Mar 6, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
10,92481,227Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALEGRANT
Stock grant
53,22053,220Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
13,30594,532Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
4,601$8.57$39.4K87,378Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,87511,875Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
1,297$8.57$11.1K108,235Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
11,25070,303Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
4,107$8.57$35.2K103,755Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
10,92421,848Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,25022,500Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
3,778$8.57$32.4K91,979Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
11,87511,875Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
5,188$8.57$44.5K82,190Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
3,891$8.57$33.3K95,757Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
15,00045,000Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
4,107$8.57$35.2K99,648Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
1,0770Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
11,87559,053Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
11,87547,178Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
15,000109,532Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
13,30539,915Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
373$8.57$3.2K107,862Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALE
EVP, Administration
3,7500Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
3,75034,226Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
PURCHASE
EVP, Administration
1,07735,303Mar 1, 2020Mar 4, 2020View →
SPWR
SUNPOWER INC.
SALEGRANT
Stock grant
47,05947,059Mar 1, 2020Mar 4, 2020View →
Other insiders · SPWR
Loading peer insiders…
About this filer
CIK 0001411768
ROLE
EVP, Administration
PRIMARY
SPWR
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001411768DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback