newsfilter
← Latest News
Business Wire·

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