MEC Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction MDRR Q2 2021 Earnings BetterthanExpected Loss as Company Navigates Recovery CLH Q1 2026 Earnings Earnings Beat Estimates Amid Steady Operations SLDP Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Ticks Higher XP Q1 2026 Earnings EPS Miss and Stock Decline Signal Headwinds Imperial Oil Q1 2026 Earnings Earnings Miss Amid Weaker Upstream Margins