Spruce Power Holding Corporation

SPRU
EnergySolarNYSE
$3.48
Market Cap: $63.23M