Spruce Power Holding Corporation Class A SPRU
Open calendar →Spruce Power Holding Corporation Class A Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 1.42 → 2.28 · 60.6%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC filing dates use the selected announcement filters.
Date
Open
High
Low
Close
Volume
No data yet
2.3300
2.3250
2.2501
2.2800
8,932
2.2800
2.3700
2.2400
2.2900
26,400
2.4100
2.4100
2.2500
2.2700
25,200
Weekend
Weekend
2.3000
2.4400
2.2650
2.4000
24,500
19 · 8-K
8-K ↗
2.3600
2.3600
2.2950
2.3100
13,400
2.4200
2.4250
2.3600
2.3600
18,300
2.3800
2.4360
2.3300
2.3800
22,400
2.4000
2.4100
2.3300
2.3300
16,900
Weekend
Weekend
2.3900
2.4300
2.3500
2.4000
11,100
2.3900
2.4400
2.3300
2.4000
36,000
2.4400
2.4400
2.3200
2.3700
19,500
2.4600
2.5000
2.3350
2.4100
49,300
2.4300
2.5300
2.4200
2.4700
50,300
Weekend
Weekend
No trading
2.5900
2.6000
2.4450
2.4600
36,100
2.8600
2.8600
2.5500
2.5600
43,600
2.6300
2.6600
2.5800
2.5800
19,400
2.6800
2.6950
2.5800
2.6400
20,900
Weekend
Weekend
2.5500
2.6800
2.5500
2.6800
34,400
2.6100
2.6750
2.5500
2.5700
29,400
18 · 8-K
8-K ↗
2.7100
2.7300
2.6500
2.6500
28,000
17 · DEF 14A
DEF 14A ↗
2.7500
2.7700
2.7000
2.7200
18,100
2.9000
2.9460
2.7500
2.7800
29,000
Weekend
Weekend
No trading
2.8900
2.9700
2.8750
2.9000
38,700
2.8300
2.9600
2.7300
2.9000
75,500
2.8400
2.9050
2.8000
2.8000
35,800
2.8200
2.9500
2.8200
2.8500
62,500
Weekend
Weekend
2.8600
2.9210
2.8000
2.8400
59,700
2.9900
3.0100
2.8600
2.8800
45,300
3.0000
3.1000
2.9300
2.9500
76,000
2.7800
3.0900
2.7800
3.0000
66,700
2.6200
2.8300
2.5300
2.8000
76,500
Weekend
Weekend
2.8100
2.8100
2.5800
2.5900
83,100
2.8300
2.9870
2.8300
2.8500
24,700
2.9200
2.9300
2.8100
2.8200
33,400
2.8900
2.9700
2.7850
2.9000
43,000
2.8500
2.9700
2.7460
2.9000
44,800
Weekend
Weekend
2.8400
3.0000
2.8300
2.8800
56,000
2.8600
2.9100
2.8400
2.8600
45,200
2.9700
3.0000
2.8300
2.8800
79,400
2.9700
3.1090
2.9200
2.9200
65,900
No trading
Weekend
Weekend
2.9700
3.1500
2.9100
3.0300
49,600
2.8800
2.9880
2.6530
2.9600
25,900
2.8000
2.9200
2.7900
2.8400
33,400
2.7800
2.9900
2.7000
2.8000
36,100
2.8300
2.8800
2.7000
2.7500
74,900
Weekend
Weekend
3.0100
3.0400
2.7400
2.8400
108,900
16 · 10-Q
10-Q ↗
15 · 8-K
8-K ↗
3.2200
3.3200
3.0400
3.0400
80,600
3.0500
3.5230
3.0500
3.3000
64,600
3.2600
3.3000
3.0300
3.1100
77,400
3.3000
3.3000
3.2100
3.2400
33,700
Weekend
Weekend
14 · PRE 14A
PRE 14A ↗
3.4600
3.6000
3.3000
3.3000
35,700
3.5200
3.5700
3.3810
3.4800
30,700
3.3400
3.5800
3.3400
3.5200
55,400
3.2700
3.4300
3.2700
3.3600
37,000
3.3000
3.4100
3.2700
3.2700
35,600
Weekend
Weekend
3.3300
3.4200
3.3100
3.3200
32,300
3.3400
3.4400
3.3300
3.3300
26,700
3.4500
3.4500
3.2700
3.3600
39,000
3.6300
3.6300
3.4600
3.4600
16,200
3.5700
3.6400
3.3650
3.5900
66,900
Weekend
Weekend
3.8500
3.8500
3.4300
3.5700
91,000
13 · 10-K/A
10-K/A ↗
4.0200
4.1820
3.8600
3.8800
46,700
4.1200
4.2500
4.0440
4.0900
16,000
4.2300
4.2600
4.0500
4.0600
47,100
4.0400
4.3000
4.0400
4.2500
274,100
Weekend
Weekend
4.1200
4.2010
3.8900
4.0300
43,600
4.0700
4.2400
4.0700
4.1100
23,800
4.1400
4.2500
4.0100
4.1000
63,500
4.0000
4.1500
4.0000
4.0500
28,400
4.0200
4.1500
4.0000
4.0000
22,700
Weekend
Weekend
4.0800
4.2300
4.0000
4.0100
29,300
4.0700
4.1050
3.9300
4.0000
31,500
3.9300
4.2400
3.9300
4.0300
39,600
4.1600
4.2300
3.8500
3.8500
24,900
4.0200
4.2800
4.0200
4.1300
49,100
Weekend
Weekend
12 · 10-K/A
10-K/A ↗
11 · 8-K
CURRENT REPORT ↗
No trading
4.1100
4.1800
4.0400
4.0500
22,400
4.1600
4.3000
4.0600
4.1100
29,600
10 · 10-K
10-K ↗
3.8900
4.2400
3.7800
4.1000
76,800
9 · 8-K
8-K ↗
3.9800
4.1000
3.8400
4.0000
68,100
Weekend
Weekend
3.9900
4.1500
3.8100
3.9800
44,700
3.9300
4.1700
3.9200
4.0200
28,600
8 · 8-K
8-K ↗
4.2000
4.4100
3.9200
3.9200
43,100
4.2400
4.3700
4.0900
4.1200
32,900
4.4300
4.5900
3.9600
4.1800
71,200
Weekend
Weekend
4.0000
4.4200
4.0000
4.4200
150,100
3.6200
3.9860
3.5700
3.9100
56,800
3.8100
3.8200
3.5700
3.6500
37,100
3.9200
3.9200
3.7230
3.7400
18,900
4.1200
4.1400
3.6640
3.8600
64,700
Weekend
Weekend
4.3000
4.3900
4.0850
4.0900
37,300
4.2800
4.2800
4.1900
4.2000
37,800
4.0900
4.3400
4.0900
4.1500
36,700
3.6700
4.2400
3.5440
4.1400
69,500
3.3600
3.6900
3.3600
3.6300
61,900
Weekend
Weekend
3.6000
3.6750
3.4500
3.4600
29,200
3.7800
3.7850
3.5600
3.5600
15,100
3.7200
3.9900
3.7200
3.7400
31,500
3.8200
3.8200
3.6010
3.7100
30,400
3.9000
4.0760
3.8100
3.8500
73,900
Weekend
Weekend
3.9400
4.0800
3.9000
4.0300
36,500
4.0900
4.2100
3.9000
4.0400
41,600
4.1900
4.2800
4.1000
4.1200
32,500
4.1600
4.4100
4.0600
4.2300
61,700
4.2000
4.3000
4.1200
4.1600
30,200
Weekend
Weekend
4.2200
4.3270
4.0500
4.1700
34,000
4.2600
4.4050
4.2100
4.2200
29,600
4.3900
4.6000
4.2700
4.3100
41,300
4.4200
4.6300
4.2320
4.3900
39,000
No trading
Weekend
Weekend
3.9700
4.6600
3.9700
4.4200
92,100
4.2600
4.2600
4.0000
4.0100
49,900
4.5400
4.6400
4.1200
4.1200
78,400
4.7000
4.8700
4.5000
4.5000
57,700
4.9100
4.9700
4.5900
4.6800
53,500
Weekend
Weekend
4.9200
5.2000
4.5930
4.9100
61,500
5.1200
5.3100
4.8000
4.8000
93,700
5.4100
5.4300
4.9000
5.1700
94,300
5.6500
5.8000
5.3400
5.3900
58,800
5.6800
6.0670
5.5200
5.7000
86,500
Weekend
Weekend
6.0100
6.1950
5.5600
5.6800
103,900
6.3700
6.7500
6.0210
6.1200
142,800
5.9300
6.6000
5.8100
6.4600
134,800
5.5100
5.9900
5.4100
5.8400
76,400
5.8500
5.8500
5.4100
5.5300
92,400
Weekend
Weekend
6.3300
6.3300
5.5800
5.7700
138,100
6.0600
6.6000
6.0000
6.3600
152,100
6.0700
6.7500
5.8900
5.9700
202,700
5.4100
6.4000
5.3800
6.0000
269,300
No trading
Weekend
Weekend
5.3100
5.8600
5.1200
5.6100
194,700
5.3000
5.3500
5.1000
5.1200
57,800
5.1000
5.2450
5.0700
5.1200
53,000
5.0500
5.3300
5.0500
5.1000
73,600
5.0100
5.1100
4.9600
5.0500
64,900
Weekend
Weekend
5.2000
5.2900
5.0600
5.0600
38,200
5.2100
5.3890
5.1300
5.2000
53,700
5.0800
5.3150
5.0700
5.1100
51,000
5.4000
5.5150
5.0740
5.0800
46,900
5.3000
5.5000
5.1010
5.3400
41,900
Weekend
Weekend
5.1300
5.4400
4.8000
5.3000
43,200
No trading
5.0500
5.1800
5.0000
5.0900
71,500
5.0400
5.2700
5.0400
5.0900
92,400
5.0200
5.2000
4.8700
5.0300
88,600
Weekend
Weekend
5.2500
5.2500
5.0100
5.1100
24,400
No trading
5.2200
5.2700
5.0000
5.2700
46,400
5.1200
5.1800
5.0400
5.1500
73,000
5.0600
5.3000
4.9720
5.1300
48,000
Weekend
Weekend
5.0700
5.2350
4.9800
5.0800
54,100
5.0000
5.1700
4.9000
5.0800
59,500
5.0900
5.1100
4.8280
4.9600
110,600
5.0300
5.1900
5.0200
5.0900
60,000
5.3300
5.4900
4.9800
5.0800
146,200
Weekend
Weekend
5.1800
5.4850
5.1710
5.3300
71,800
5.4900
5.4900
5.0800
5.1900
68,400
7 · 8-K
8-K ↗
5.2800
5.6600
5.1900
5.5200
113,300
5.2700
5.2700
5.0200
5.1800
110,400
5.4900
6.1000
5.0500
5.1900
393,800
Weekend
Weekend
5.1600
5.3200
5.1000
5.3000
89,600
5.1000
5.2900
5.0500
5.0900
38,000
5.1500
5.3800
5.0350
5.1400
87,400
5.3000
5.3500
4.8900
5.1200
163,400
4.9600
5.7000
4.9600
5.3600
231,600
Weekend
Weekend
4.9600
5.1000
4.8700
4.9700
77,600
No trading
5.1200
5.1400
4.7600
5.0000
152,300
4.5800
5.1000
4.4600
5.0700
276,700
5.1100
5.3000
3.8700
4.4600
701,200
Weekend
Weekend
4.9400
5.2400
4.9000
5.1400
256,600
4.4900
5.1780
4.4900
5.0400
346,700
6.0000
6.0880
4.2100
4.3600
1,071,400
5.1300
6.1100
5.1100
5.9800
804,400
5.2500
5.7500
5.0000
5.1100
567,900
Weekend
Weekend
5.0100
5.3000
4.8500
5.1900
786,500
6 · 10-Q
10-Q ↗
4.5600
5.7700
4.5100
5.1500
2,517,400
5 · 8-K
8-K ↗
3.1800
4.9800
3.1500
4.7200
8,039,300
3.0000
3.1500
2.9700
3.0500
1,094,800
2.7800
3.1700
2.7400
3.0000
334,000
Weekend
Weekend
2.6000
2.7400
2.4600
2.7200
460,900
2.6300
2.7300
2.6100
2.6300
279,100
2.6600
2.7100
2.6100
2.6600
31,800
2.7300
2.7900
2.6500
2.6700
34,700
2.7900
2.8290
2.7100
2.7900
82,300
Weekend
Weekend
2.9000
2.9300
2.7700
2.8000
94,300
2.8600
2.9600
2.8600
2.9000
63,100
3.0300
3.2300
2.8000
2.9100
242,600
2.8400
3.0200
2.7100
3.0000
187,800
2.5900
2.7900
2.5700
2.7300
154,800
Weekend
Weekend
2.7700
2.8000
2.6100
2.6100
28,700
2.6600
2.7830
2.6600
2.7200
24,300
2.9300
2.9800
2.6200
2.7100
52,200
2.9000
3.0200
2.8500
2.9800
343,100
2.6900
2.9800
2.6700
2.9000
127,300
Weekend
Weekend
2.7300
2.9000
2.7000
2.8000
104,100
2.9600
2.9700
2.6500
2.7300
62,700
3.0200
3.0500
2.8600
2.9600
40,800
2.9900
3.0900
2.9000
3.0300
79,900
3.1100
3.1500
3.0000
3.0300
88,600
Weekend
Weekend
3.2600
3.4100
3.0200
3.0200
104,200
2.8400
3.2800
2.8400
3.2600
119,500
2.9500
3.0600
2.7800
2.8600
155,600
3.2000
3.2320
2.9000
3.0400
122,800
2.9400
3.3800
2.8800
3.1800
294,000
Weekend
Weekend
2.6600
2.9160
2.6000
2.8800
141,700
2.4100
2.6700
2.3500
2.6400
106,900
2.4500
2.5200
2.3630
2.4500
330,300
2.3000
2.7400
2.2710
2.4500
398,200
2.0600
2.3520
2.0300
2.2500
204,900
Weekend
Weekend
1.8400
2.0800
1.8120
2.0800
703,700
1.7000
1.8300
1.6400
1.8100
98,200
4 · 8-K
8-K ↗
1.5900
1.7250
1.5900
1.7000
100,500
1.6700
1.6700
1.5400
1.5900
150,200
1.7400
1.7700
1.7040
1.7400
23,500
Weekend
Weekend
1.8300
1.8300
1.7500
1.7600
76,800
1.7900
1.8600
1.7900
1.8300
80,300
1.7800
1.8400
1.7500
1.7600
71,600
1.6800
1.8300
1.6600
1.8100
163,900
1.6600
1.7200
1.6020
1.7000
91,000
Weekend
Weekend
1.6600
1.7000
1.6000
1.6500
64,000
1.5900
1.7100
1.5840
1.6700
248,800
3 · 8-K/A
8-K/A ↗
1.5600
1.6500
1.5600
1.6100
63,900
1.5300
1.6400
1.5300
1.5900
125,800
1.5400
1.5900
1.4700
1.5400
60,100
Weekend
Weekend
1.5600
1.5800
1.5110
1.5300
75,000
1.5500
1.5600
1.4980
1.5600
68,400
1.4900
1.5300
1.4600
1.5200
65,700
1.4800
1.5400
1.4480
1.5400
125,000
No trading
Weekend
Weekend
1.4800
1.4800
1.4300
1.4500
19,100
1.4700
1.5100
1.4700
1.4900
28,300
1.5300
1.5300
1.4700
1.4700
65,000
1.4700
1.5550
1.4500
1.5400
188,200
1.4400
1.4900
1.4100
1.4500
84,500
Weekend
Weekend
1.3900
1.4630
1.3800
1.4300
94,300
1.3900
1.4400
1.3500
1.4200
104,100
1.4600
1.4700
1.3700
1.4000
95,300
1.4000
1.5000
1.4000
1.4700
283,900
1.3800
1.4400
1.3400
1.4100
311,200
Weekend
Weekend
1.3300
1.4500
1.3200
1.4000
317,200
1.3900
1.4200
1.3600
1.4000
259,100
1.3500
1.4440
1.3300
1.4200
281,900
2 · 10-Q
10-Q ↗
1.3500
1.4100
1.3200
1.3800
741,200
1 · 8-K
8-K ↗
1.5100
1.5300
1.3900
1.4500
1,423,300
Weekend
Weekend
1.6300
1.7500
1.2800
1.5500
75,404,900
1.2100
1.2120
1.1300
1.1700
75,300
1.1900
1.2100
1.1760
1.2000
12,300
1.1600
1.2100
1.1500
1.2100
115,900
1.1800
1.2100
1.1600
1.1600
45,000
Weekend
Weekend
1.2300
1.2600
1.1400
1.1800
149,500
1.2800
1.3200
1.2400
1.2700
69,000
1.1800
1.3000
1.1800
1.2700
286,300
1.2600
1.3400
1.1400
1.1900
208,200
1.3200
1.3600
1.2700
1.2800
84,200
Weekend
Weekend
1.3300
1.3500
1.2700
1.2900
62,000
1.3700
1.4000
1.3000
1.3200
73,600
1.4400
1.4900
1.3300
1.3800
157,200
1.4600
1.4940
1.3900
1.4200
64,200
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.