Spruce Power Holding Corporation Class A Common Stock (SPRU)

2.8000
+0.2100 (8.11%)
NYSE· Last Trade: Jun 9th, 3:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors