Meteora Capital’s SunPower Inc SPWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$636K Sell
500,673
-105,894
-17% -$159K 0.05% 159
2025
Q4
$952K Sell
606,567
-405,464
-40% -$698K 0.08% 132
2025
Q3
$1.78M Sell
1,012,031
-217,849
-18% -$360K 0.19% 95
2025
Q2
$2.26M Sell
1,229,880
-94,456
-7% -$163K 0.42% 48
2025
Q1
$2.05M Sell
1,324,336
-141,136
-10% -$231K 0.66% 46
2024
Q4
$2.62M Sell
1,465,472
-25,000
-2% -$50.7K 0.87% 41
2024
Q3
$4.19M Sell
1,490,472
-1,522,550
-51% -$2.77M 1.16% 28
2024
Q2
$3.37M Sell
3,013,022
-586,499
-16% -$577K 0.62% 54
2024
Q1
$2.16M Buy
3,599,521
+2,056,396
+133% +$2.27M 0.37% 72
2023
Q4
$2.48M Sell
1,543,125
-46,156
-3% -$62.4K 0.42% 70
2023
Q3
$3.27M Buy
+1,589,281
New +$6.38M 0.56% 49
2023
Q2
Sell
-776,480
Closed -$8.01M 400
2023
Q1
$8.01M Buy
776,480
+743,322
+2,242% +$7.58M 0.95% 23
2022
Q4
$335K Sell
33,158
-44,521
-57% -$445K 0.07% 147
2022
Q3
$769K Sell
77,679
-9,780
-11% -$96.5K 0.19% 111
2022
Q2
$859K Buy
87,459
+12,100
+16% +$119K 0.16% 121
2022
Q1
$739K Buy
+75,359
New +$733K 0.27% 84

Other funds holding SPWR

Meteora Capital's SPWR Position: Q1 2026 in Review

Meteora Capital reduced its SunPower Inc (SPWR) stake by 17% in Q1 2026, selling an estimated $159K and leaving 500,673 shares worth $636K. The position accounts for 0.05% of the portfolio, ranked #159.

Meteora Capital first reported a position in SPWR in Q1 2022 and has held it in 16 quarters since. The position peaked at $8.01M in Q1 2023. 99 funds tracked by Wall St. Rank hold SPWR as of Q1 2026.

  • Meteora Capital held 500,673 shares of SunPower Inc worth $636K as of Q1 2026.
  • Meteora Capital sold 105,894 SunPower Inc shares in Q1 2026, an estimated $159K.
  • SunPower Inc made up 0.05% of Meteora Capital's portfolio in Q1 2026, its #159 holding.
  • Meteora Capital first reported a position in SunPower Inc in Q1 2022 and has held it in 16 quarters since.
  • Meteora Capital's SunPower Inc position peaked at $8.01M in Q1 2023.
  • 99 funds tracked by Wall St. Rank held SunPower Inc as of Q1 2026.

Based on Meteora Capital's 13F filing for Q1 2026, filed 15 May 2026.