Spruce Power Holding Corporation Class A Common Stock (SPRU)

5.3000
+0.2100 (4.13%)
NYSE · Last Trade: Jan 3rd, 1:35 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors