Spruce Power Holding Corporation

:PIC   3:50:24 PM EDT
4.09
-0.12 (-2.74%)
3:59:51 PM EDT: $4.10 +0.02 (+0.37%)
Twitter Share  Facebook Share StockTwits Share