Higher Revenues, Cost Management lead to surge in EBITDA Cash generated from Operations drives Cash Balance to $99 million; $5.44 per share HOUSTON / Nov 11, 2025 / Business Wire / Spruce Power Holding Corporation (NYSE: SPRU) (“Spruce”, "Spruce Power" or the “Company”), a leading owner and operator of distributed solar energy assets across the United States, today reported financial results for the third quarter ended... Read More
