Modular Medical Inc MODD Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges Stock Surges 1344 BSRR Q1 2026 Earnings EPS Beat of 1438 Overshadowed by Slight Stock Decline CIB Q4 2025 Earnings Massive Earnings Miss as EPS Plunges to 1926 vs Estimate of 20099 PEG Q1 2026 Earnings Utility Giant Beats Estimates as Operational Efficiency Drives Profit PPL Q1 2026 Earnings EPS Beats Estimates Amid Operational Stability EA Q1 2026 Earnings EPS Misses Estimates by 36 Shares Edge Lower