Spruce Power Holding Corporation Class A Common Stock (SPRU)

3.3600
-0.1000 (-2.89%)
NYSE · Last Trade: Apr 29th, 5:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors