CECO Q1 2026 Earnings EPS Smashes Estimates by 140 Yet Stock Drops on Revenue Concerns RY Q1 2026 Earnings EPS Beats Estimates by 30 Amid Resilient Banking Operations XPO Q1 2026 Earnings EPS Surges 14 Above Estimates Despite Modest Stock Decline Radian Group Q1 2026 Earnings EPS Surpasses Expectations Despite Market Headwinds MBINN Q1 2026 Earnings EPS Beats Estimates Depositary Shares Rise HMR Q1 2026 Earnings EPS Beats Estimates by Over 1000 but Stock Tumbles 20