Spruce Power Holding Corporation Class A Common Stock (SPRU)

5.3900
-0.3100 (-5.44%)
NYSE · Last Trade: Feb 3rd, 11:09 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors