Spruce Power Holding Corporation Class A Common Stock (SPRU)

2.7881
-0.0519 (-1.83%)
NYSE· Last Trade: May 18th, 10:18 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors