Stockreport

Spruce Power Reports Fourth Quarter and Full-Year 2025 Results

Spruce Power Holding Corporation Class A  (SPRU) 
PDF Spruce Power Delivers Record 2025 Results, Generates $17.9 million in Operating Income and Operating EBITDA of $80.1 million up 49% for the YearExits Year with Over $5 p [Read more]