Spruce Power Holding CorpSep 21
52,780 sh @ $2.04 · +1.5% own
Spruce Power Holding CorpApr 20
24,335 sh @ $4.13 · +0.7% own
Spruce Power Holding CorpApr 17
3,640 sh @ $4.03 · +0.1% own
Spruce Power Holding CorpApr 16
141 sh @ $4.10 · 0.0% own
Spruce Power Holding CorpApr 15
10,463 sh @ $4.09 · +0.3% own
Spruce Power Holding CorpApr 14
5,027 sh @ $4.05 · +0.1% own
Spruce Power Holding CorpApr 13
2,975 sh @ $4.00 · +<0.1% own
Spruce Power Holding CorpApr 10
1,700 sh @ $4.00 · +<0.1% own
Spruce Power Holding CorpApr 9
14,532 sh @ $3.98 · +0.4% own
Spruce Power Holding CorpApr 7
5,000 sh @ $4.00 · +0.1% own
Spruce Power Holding CorpApr 2
1,409 sh @ $4.05 · +<0.1% own
Spruce Power Holding CorpMar 31
11,228 sh @ $4.03 · +0.3% own
Spruce Power Holding CorpMar 30
20,555 sh @ $4.00 · +0.6% own
Spruce Power Holding CorpMar 27
5,391 sh @ $3.98 · +0.2% own
Spruce Power Holding CorpMar 26
2,857 sh @ $4.00 · +<0.1% own
Spruce Power Holding CorpMar 20
46,682 sh @ $4.32 · +1.4% own
Spruce Power Holding CorpMar 19
13,739 sh @ $3.74 · +0.4% own
Spruce Power Holding CorpMar 13
2,947 sh @ $4.30 · +<0.1% own
Spruce Power Holding CorpMar 12
15,160 sh @ $4.20 · +0.5% own
Spruce Power Holding CorpMar 11
6,211 sh @ $4.15 · +0.2% own
Spruce Power Holding CorpMar 10
11,823 sh @ $4.13 · +0.4% own
Spruce Power Holding CorpMar 9
6,039 sh @ $3.60 · +0.2% own
Spruce Power Holding CorpJan 15
137 sh @ $5.10 · 0.0% own
Spruce Power Holding CorpJan 14
3,426 sh @ $5.10 · +0.1% own
Spruce Power Holding CorpJan 13
6,493 sh @ $5.10 · +0.2% own
Spruce Power Holding CorpJan 12
10,001 sh @ $5.03 · +0.3% own
Spruce Power Holding CorpDec 31, 2025
8,702 sh @ $5.03 · +0.3% own
Spruce Power Holding CorpDec 29, 2025
7,499 sh @ $5.02 · +0.2% own
Spruce Power Holding CorpDec 26, 2025
1,206 sh @ $5.05 · +<0.1% own
Spruce Power Holding CorpDec 24, 2025
1,503 sh @ $5.05 · +<0.1% own
Spruce Power Holding CorpDec 23, 2025
16,660 sh @ $5.05 · +0.5% own
Spruce Power Holding CorpDec 19, 2025
373 sh @ $5.00 · +<0.1% own
Spruce Power Holding CorpDec 18, 2025
12,968 sh @ $5.00 · +0.4% own
Spruce Power Holding CorpDec 17, 2025
57,775 sh @ $4.99 · +1.9% own
Spruce Power Holding CorpDec 16, 2025
11,469 sh @ $5.05 · +0.4% own
Spruce Power Holding CorpDec 15, 2025
26,197 sh @ $5.05 · +0.9% own
Spruce Power Holding CorpDec 11, 2025
12,233 sh @ $5.10 · +0.4% own
Spruce Power Holding CorpDec 9, 2025
28,127 sh @ $5.09 · +0.9% own
Spruce Power Holding CorpDec 8, 2025
35,956 sh @ $5.10 · +1.2% own
Spruce Power Holding CorpDec 5, 2025
4,206 sh @ $5.10 · +0.1% own
Spruce Power Holding CorpDec 4, 2025
615 sh @ $5.10 · +<0.1% own
Spruce Power Holding CorpDec 2, 2025
5,546 sh @ $5.00 · +0.2% own
Spruce Power Holding CorpNov 28, 2025
1,940 sh @ $4.88 · +<0.1% own
Spruce Power Holding CorpNov 26, 2025
64,031 sh @ $4.97 · +2.2% own
Spruce Power Holding CorpNov 25, 2025
34,851 sh @ $4.56 · +1.2% own
Spruce Power Holding CorpNov 24, 2025
114,700 sh @ $4.67 · +4.2% own
Spruce Power Holding CorpNov 24, 2025
6,688 sh @ $3.88 · +0.2% own
Spruce Power Holding CorpNov 21, 2025
17,688 sh @ $4.95 · +0.7% own
Spruce Power Holding CorpNov 20, 2025
69,375 sh @ $4.97 · +2.6% own
Spruce Power Holding CorpNov 19, 2025
64,658 sh @ $4.57 · +2.5% own
Spruce Power Holding CorpNov 17, 2025
5,000 sh @ $5.00 · +0.2% own
Spruce Power Holding CorpNov 14, 2025
52,454 sh @ $5.00 · +2.1% own
Spruce Power Holding CorpNov 13, 2025
102,948 sh @ $4.99 · +4.2% own
Spruce Power Holding CorpNov 12, 2025
586,151 sh @ $4.30 · +31.8% own
Spruce Power Holding CorpNov 11, 2025
405,998 sh @ $3.04 · +28.2% own