Spruce Power Holding Corporation Class A Common Stock (SPRU)

6.4600
+0.6200 (10.62%)
NYSE · Last Trade: Jan 28th, 9:34 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors