Spruce Power Holding Corporation Class A Common Stock (SPRU)

3.9100
+0.2000 (5.39%)
NYSE · Last Trade: Mar 4th, 12:58 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors