Spruce Power Holding Corporation

:PIC  
2.72
+0.09 (+3.42%)
7:06:09 PM EDT: $2.65 -0.07 (-2.57%)
Twitter Share  Facebook Share StockTwits Share