State Street’s Spruce Power Holding Corp SPRU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$235K Hold
91,239
﹤0.01% 3775
2026
Q1
$374K Buy
91,239
+1,800
+2% +$8.34K ﹤0.01% 3728
2025
Q4
$455K Buy
89,439
+45,400
+103% +$184K ﹤0.01% 3704
2025
Q3
$108K Hold
44,039
﹤0.01% 4040
2025
Q2
$89K Hold
44,039
﹤0.01% 3997
2025
Q1
$106K Hold
44,039
﹤0.01% 3965
2024
Q4
$131K Hold
44,039
﹤0.01% 3937
2024
Q3
$125K Hold
44,039
﹤0.01% 3936
2024
Q2
$161K Hold
44,039
﹤0.01% 3877
2024
Q1
$175K Sell
44,039
-4,900
-10% -$19.3K ﹤0.01% 3902
2023
Q4
$216K Sell
48,939
-2
-0% -$8 ﹤0.01% 3881
2023
Q3
$266K Hold
48,941
﹤0.01% 3853
2023
Q2
$318K Hold
48,941
﹤0.01% 3849
2023
Q1
$321K Buy
48,941
+2,550
+5% +$21.8K ﹤0.01% 3903
2022
Q4
$341K Sell
46,391
-179,216
-79% -$1.27M ﹤0.01% 3904
2022
Q3
$1.61M Buy
225,607
+3,141
+1% +$29.8K ﹤0.01% 3471
2022
Q2
$2.05M Buy
222,466
+69,476
+45% +$800K ﹤0.01% 3472
2022
Q1
$2.44M Buy
152,990
+39,817
+35% +$693K ﹤0.01% 3488
2021
Q4
$3M Sell
113,173
-2,378
-2% -$91.9K ﹤0.01% 3492
2021
Q3
$5.69M Buy
115,551
+7,406
+7% +$395K ﹤0.01% 3168
2021
Q2
$7.21M Buy
108,145
+100,445
+1,304% +$5.92M ﹤0.01% 3067
2021
Q1
$553K Buy
+7,700
New +$1.02M ﹤0.01% 3722

Other funds holding SPRU

State Street's SPRU Position: Q2 2026 in Review

State Street held its Spruce Power Holding Corp (SPRU) position steady in Q2 2026 at 91,239 shares worth $235K. The position accounts for ﹤0.01% of the portfolio, ranked #3775.

State Street first reported a position in SPRU in Q1 2021 and has held it in 22 quarters since. The position peaked at $7.21M in Q2 2021. 46 funds tracked by Wall St. Rank hold SPRU as of Q2 2026.

  • State Street held 91,239 shares of Spruce Power Holding Corp worth $235K as of Q2 2026.
  • State Street left its Spruce Power Holding Corp share count unchanged in Q2 2026.
  • Spruce Power Holding Corp made up ﹤0.01% of State Street's portfolio in Q2 2026, its #3775 holding.
  • State Street first reported a position in Spruce Power Holding Corp in Q1 2021 and has held it in 22 quarters since.
  • State Street's Spruce Power Holding Corp position peaked at $7.21M in Q2 2021.
  • 46 funds tracked by Wall St. Rank held Spruce Power Holding Corp as of Q2 2026.

Based on State Street's 13F filing for Q2 2026, filed 7 Aug 2026.