DDI Q1 2026 Earnings Strong EPS Surprise Lifts Results Despite Market Pullback ESLT Q4 2025 Earnings EPS Surges Past Estimates on Robust Defense Orders Centerra Gold Q1 2026 Earnings EPS Misses Estimates Amid Operational Pressures MYGN Q1 2026 Earnings EPS Misses Estimates as Strategic Investments Weigh on Results BSM Q1 2026 Earnings Massive EPS Miss Amidst 8586 Surprise Downside AVR Q1 2026 Earnings Wider Than Expected Losses as PreRevenue Biotech Advances