AtonRa Partners’s SunPower Corporation Common Stock SPWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2023
Q4
$108K Sell
22,269
-126
-0.6% -$601 0.21% 123
2023
Q3
$138K Sell
22,395
-1,748
-7% -$14.4K 0.29% 119
2023
Q2
$237K Buy
24,143
+2,035
+9% +$23.8K 0.37% 113
2023
Q1
$306K Sell
22,108
-2,816
-11% -$44.2K 0.45% 100
2022
Q4
$449K Sell
24,924
-18,788
-43% -$385K 0.57% 76
2022
Q3
$1.01M Buy
43,712
+230
+0.5% +$5.17K 0.99% 42
2022
Q2
$687K Sell
43,482
-24,359
-36% -$439K 0.63% 72
2022
Q1
$1.46M Sell
67,841
-59,581
-47% -$1.09M 0.79% 53
2021
Q4
$2.66M Sell
127,422
-38,060
-23% -$1.03M 0.92% 54
2021
Q3
$3.75M Buy
165,482
+11,570
+8% +$271K 1.25% 25
2021
Q2
$4.5M Buy
153,912
+67,815
+79% +$1.75M 1.65% 11
2021
Q1
$2.88M Sell
86,097
-238
-0.3% -$8.92K 1.28% 22
2020
Q4
$2.21M Buy
+86,335
New +$1.75M 1.09% 43

Other funds holding SPWR

AtonRa Partners's SPWR Position: Q4 2023 in Review

AtonRa Partners reduced its SunPower Corporation Common Stock (SPWR) stake by 0.56% in Q4 2023, selling an estimated $601 and leaving 22,269 shares worth $108K. The position accounts for 0.21% of the portfolio, ranked #123.

AtonRa Partners first reported a position in SPWR in Q4 2020 and has held it in 13 quarters since. The position peaked at $4.5M in Q2 2021. 252 funds tracked by Wall St. Rank hold SPWR as of Q4 2023.

  • AtonRa Partners held 22,269 shares of SunPower Corporation Common Stock worth $108K as of Q4 2023.
  • AtonRa Partners sold 126 SunPower Corporation Common Stock shares in Q4 2023, an estimated $601.
  • SunPower Corporation Common Stock made up 0.21% of AtonRa Partners's portfolio in Q4 2023, its #123 holding.
  • AtonRa Partners first reported a position in SunPower Corporation Common Stock in Q4 2020 and has held it in 13 quarters since.
  • AtonRa Partners's SunPower Corporation Common Stock position peaked at $4.5M in Q2 2021.
  • 252 funds tracked by Wall St. Rank held SunPower Corporation Common Stock as of Q4 2023.

Based on AtonRa Partners's 13F filing for Q4 2023, filed 5 Feb 2024.