Spruce Power Holding Corporation

:XL   4:00:00 PM EDT
5.08
+0.12 (+2.42%)
7:43:14 PM EDT: $5.21 +0.13 (+2.56%)
Twitter Share  Facebook Share StockTwits Share