Spruce Power Holding Corporation Class A Common Stock (SPRU)

3.4750
-0.1150 (-3.20%)
NYSE · Last Trade: Apr 28th, 2:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors