Spruce Power Incurs Q1 Loss, Narrows Y/Y Due to Cost Cuts
Shares of Spruce Power Holding Corporation SPRU have declined 10% since the company reported earnings for the quarter ended March 31, 2026, compared with the S&P 500 index’s 0.2% growth over the same period. Over the past month, the stock has declined 31.1%, significantly underperforming the S&P 500’s 5.6% growth. Spruce Power incurred a first-quarter ...












