US home solar and battery provider Sunrun (NASDAQ:RUN) closed the first quarter of 2026 with a net attributable profit of USD 167.6 million (EUR 142.6m), more than tripling from a year back in a period with a record storage attachment rate of 73%.