SPRU (Spruce Power Holding Corp) Stock AnalysisExplore Spruce Power Holding Corp (SPRU): price history, financials and stock analysis.Sign InMethodology