Spruce Power Holding Corporation

:PIC  
2.80
+0.07 (+2.56%)
7:45:50 PM EDT: $2.79 -0.01 (-0.36%)
Twitter Share  Facebook Share StockTwits Share