SPRU   $1.91  17.18% Market Closed After Close 2.1397 12.03%

Spruce Power Holding Corporation

Earnings, Splits and Dividends

Data not available