American Homes 4 Rent AMH Q1 2026 Earnings Large EPS Beat Highlights Operational Strength Recursion Pharmaceuticals Q1 2026 Earnings Narrowed Loss Beats Estimates Amid Pipeline Progress EPAM Systems Q1 2026 Earnings Solid EPS Beat Amid Cautious Demand BOBS Q1 2026 Earnings EPS Beats Estimates by Nearly 40 Despite Stock Decline EFOI Q4 2024 Earnings Narrowing Losses and Positive Stock Reaction Despite Limited Disclosure Diamondrock Hospitality DRH Q1 2026 Earnings Strong EPS Surprise Highlights Resilient Hotel Operations