Spruce Power Holding Corp (SPRU)

Sign up to follow

2000 S COLORADO BLVD, DENVER, CO

Market cap: $95.7M (12/23/2025)

Price: $5.27