RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline AES Q1 2026 Earnings Massive EPS Beat of 8025 Surprises Analysts AMTM Q1 2026 Earnings EPS Beats Estimates by 26 Revenue Details Not Reported CPHC Q2 2025 Earnings Narrow Loss and Modest Stock Gain Amid Quiet Quarter Intercontinental Exchange ICE Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick Root ROOT Stock Why New Product Cycle Slow Drop 20260420 JTAI Q1 2026 Earnings EPS Falls Short of Estimates Stock Rises 217