Spruce Power Holding Corporation Class A Common Stock (SPRU)

2.7999
-0.1001 (-3.45%)
NYSE· Last Trade: Jun 22nd, 3:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors