Skip to content
Spruce Power Holding Corp logo

Spruce Power Holding Corp (SPRU)

NYSEInformation Technology

$1.78+0.56%
Close 2026-09-04