Sunrun (NASDAQ:RUN) executives said the company delivered “strong operating and financial results” in 2025 and reached an ...