Spruce Power Holding Corporation Class A SPRU

Open calendar →

Spruce Power Holding Corporation Class A Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 1.42 → 2.28 · 60.6%
6.4603.8101.160 1 2 3 4 5 6 7 8 9 10 11,12 13 14 15,16 17 18 19 Jul 25Oct 25Jan 26Apr 26Jul 26

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.

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.