MITP Q1 2026 Earnings EPS Surpasses Estimates by 535 MSC Income Fund Inc MSIF Q1 2026 Earnings EPS Falls Short of Estimates Stock Eases Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum CTRI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise Uber Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Declines Diageo DEO Q1 2026 Earnings EPS Misses Estimates Amid Volume Pressures Stock Edges Higher