newsfilter
← Latest News
Business Wire·

Spruce Power Reports Second Quarter 2026 Results

Operating income up 10% year-over-year in the second quarter Net income attributable to stockholders of $3.3 million Record Operating EBITDA of $26.5 million $81.5 million of cash, $4.24 per share Spruce Power