BMO Q1 2026 Earnings Strong EPS Beat Drives Optimism Amid Steady Performance NXT Q1 2026 Earnings EPS Beat Fails to Boost Stock as Revenue Details Remain Undisclosed Century Communities Q1 2026 Earnings EPS Surges 68 Above Estimates Shares Edge Lower Baytex Energy Q1 2026 Earnings Significant EPS Miss Amidst Challenging Oil Market CNMD Q1 2026 Earnings Earnings Beat Expectations Modestly Leonardo DRS Inc DRS Q1 2026 Earnings EPS Smashes Estimates by 259 Shares Dip 17