SFST Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gains OTEX Q1 2026 Earnings EPS Surpasses Estimates by 75 as Cloud Momentum Continues CHKP Q1 2026 Earnings EPS Beats Estimates Amid Cybersecurity Demand Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by Nearly 25 DHCNI Q1 2026 Earnings Loss Per Share Widens Misses Estimates EL Q1 2026 Earnings EPS Surprises by 362 Despite Stock Decline FWRD Q1 2026 Earnings EPS Misses Estimates Stock Declines on Weak Profitability