Spruce Power Holding Corp
SPRU
Jan 1 1970 00:00:00
0.00
0.000.00%
0.00
0.00
0.00
0.00
0.00
-1.42
18.17M
Loading...
Recent Filings
2026-02-20
Form 4
ID: 0001628280-26-010326
2026-02-20
Form 4
ID: 0001628280-26-010233
2026-02-20
Form 4
ID: 0001628280-26-010229
2026-02-12
Form 3
ID: 0000921895-26-000315
2026-02-06
Form 4
ID: 0001628280-26-006123
2026-01-20
Form 4
ID: 0000921895-26-000111
2026-01-14
Form 4
ID: 0000921895-26-000084
2026-01-05
Form 4
ID: 0000921895-26-000025
2025-12-29
Form 4
ID: 0000921895-25-003400
2025-12-23
Form 4
ID: 0000921895-25-003390