MC Q1 2026 Earnings Earnings Miss Estimates Amid Tepid Advisory Activity CDP Q1 2026 Earnings EPS Slightly Above Estimates Amid Defense Portfolio Stability GLRE Q1 2026 Earnings Strong Profitability Drives Positive Market Response DTG Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment CAE Q1 2026 Earnings EPS Beat of 122 Amid Stock Decline SO Q1 2026 Earnings EPS Surges Past Estimates Stock Slips Slightly