Advertisement.

Advertisement.

Advertisement

Advertisement.

SPRU Spruce Power Holding Corp

25,896
$3.53
$0.06
(1.73%)
Today
Watchers25,896
52-Wk Low$2.94
52-Wk High$8.40
Market Cap$65.51M
Volume13,247.00
52-Wk High$8.40
52-Wk Low$2.94