Spruce Power Holding Corporation Class A Common Stock (SPRU)

4.1200
-0.3800 (-8.44%)
NYSE · Last Trade: Feb 11th, 6:30 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors