Home

Spruce Power Holding Corporation Class A Common Stock (SPRU)

5.3381
+0.1481 (2.85%)
NYSE · Last Trade: Dec 12th, 11:21 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors