Wingstock Falls 12 After Earnings Miss Market Expectations Sunrun RUN Q1 2026 Earnings EPS Surges to 062 Crushing Estimates by Over 2600 IndiGo Posts 2537 Crore Net Loss in Q4 2026 Despite 1 Revenue Growth