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