Spruce Power Holding Corporation Class A Common Stock (SPRU)

5.3900
-0.3100 (-5.44%)
NYSE · Last Trade: Feb 4th, 3:57 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors