MC Q1 2026 Earnings Earnings Miss Estimates Amid Tepid Advisory Activity PSX Q1 2026 Earnings Strong Earnings Surprise Driven by Improved Refining Margins JBG SMITH Properties JBGS Q1 2026 Earnings Modest Profit Amid Continued Portfolio Transition MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise Halliburton Q1 2026 Earnings Earnings Beat Estimates by 924 but Stock Slips 117 Western Copper and Gold Corporation WRN Q1 2026 Earnings EPS Misses Estimates as Development Costs Continue