VIV Q1 2026 Earnings EPS Misses Estimates Stock Sheds 172
IMPPP Q1 2026 Earnings Strong EPS Surprise of 644 Exceeds Expectations
CACI Q1 2026 Earnings EPS Beat Drives Positive Early Trading
MGEE Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Performance
ACRS Q1 2026 Earnings Narrower Loss Beats Estimates but Stock Dips on No Revenue Update
ONBPP Q1 2026 Earnings Slight EPS Miss Amid Stable Performance