SPRU   $4.42  13.04% Market Closed After Close 4.418 -0.05%

Spruce Power Holding Corporation

Data not available