Labcorp Q1 2026 Earnings EPS Tops Estimates by Slim Margin Shares Edge Higher Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher Elastic ESTC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11 Simulations Plus SLP Q1 2026 Earnings Earnings Beat Drives Positive Market Reaction TXRH Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Lower MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise