Spruce Power Holding Corporation Class A Common Stock (SPRU)

3.5700
-0.3100 (-7.99%)
NYSE · Last Trade: Apr 25th, 5:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors