Spruce Power (SPRU) - 2025 Q4 - Annual Results
Spruce Power Reports Fourth Quarter and Full-Year 2025 Results Spruce Power Delivers Record 2025 Results, Generates $17.9 million in Operating Income and Operating EBITDA of $80.1 million up 49% for the Year Exits Year with Over $5 per Share in Cash While Paying Down almost $2 per Share in Debt HOUSTON, TEXAS (March 30, 2026) – 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, t ...