Spruce Power Holding Corporation
SPRU
$2.39
-$0.13-5.16%
SPRU
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.