Spruce Power Holding Corporation Class A Common Stock (SPRU)

2.2700
-0.1300 (-5.42%)
NYSE· Last Trade: Jul 20th, 10:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors