California Water Service Group CWT Q1 2026 Earnings EPS Misses Estimates by 705 Amid Cost Pressures PM Q1 2026 Earnings EPS Surpasses Estimates by 414 TDS Q1 2026 Earnings Massive EPS Surprise of 3475 as Profitability Defies Expectations NMTC Q1 2026 Earnings EPS Misses Estimates Stock Declines as Company Continues Development Phase XYL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick AXP Q1 2026 Earnings EPS Beats Estimates by 53 Shares Edge Higher Modular Medical Q3 2025 Earnings Deeperthanexpected loss as stock rises 458 XPeng Q4 2025 Earnings EPS Surges to Profitability Stock Jumps 6 Ohio Valley Banc Corp Q3 2025 Earnings Solid Earnings Delivery Amid Steady Operating Environment WHLRL Q2 2024 Earnings Bondholder EPS Surprises Revenue Unreported XCUR Q2 2022 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue THM Q1 2026 Earnings Minimal EPS Reported No Revenue as Development Continues