Spruce Power Holding Corporation

:XL  
5.33
+0.14 (+2.70%)
7:24:22 PM EDT: $5.45 +0.12 (+2.25%)
Twitter Share  Facebook Share StockTwits Share


No data available for this symbol