MCK Q1 2026 Earnings Slight EPS Beat Amid Steady Performance BBUC Q1 2026 Earnings Positive EPS Amid Market Caution RWTN Q1 2026 Earnings EPS Falls Short of Estimates but Shares Edge Higher Compass Therapeutics Q1 2026 Earnings Narrowed Loss and Positive Surprise as Pipeline Progress Continues HLX Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions BG Q1 2026 Earnings Strong EPS Surprise as Agribusiness Margins Improve