Sunrun Shines: Q1 2026 Earnings Ignite 10.9% Stock Surge | Vestera Blog | Vestera