Mirion Technologies MIR Q1 2026 Earnings EPS Beat Drives Positive Stock Momentum CG Q1 2026 Earnings Earnings Miss Expectations Despite Modest Stock Gain TDAY Q1 2026 Earnings Surprise Profit Defies Expectations RDDT Q1 2026 Earnings EPS Blowout Surprises Wall Street Yet Shares Slide Holley Inc Q1 2026 Earnings EPS Misses Estimates by 11 Shares Rise Despite Uncertainty UDR Q1 2026 Earnings Stellar EPS Surprise of 413 Above Estimates