Imperial Oil Q1 2026 Earnings Earnings Miss Amid Weaker Upstream Margins VRSN Q1 2026 Earnings EPS Beat Amidst Stable Domain Registry Operations Vodafone Q4 2025 Earnings EPS Beat of 4078 Surprises but Stock Slips on Cautious Outlook Enpro Inc NPO Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction UXIN Q1 2025 Earnings Loss Per Share Reported Amidst Market Challenges MMLP Q1 2026 Earnings Partnership Reports Loss as Stock Declines