PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Cabaletta CABA Q4 2025 Earnings 040 EPS Surges Past 047 Estimates DBA Sempra SRE Q1 2026 Results Fall Short EPS 151 Revenue NA Morgan Stanley Bullish on Indian Stock Market Why Domestic Cyclicals Are Favored Despite External Risks