CECO Q1 2026 Earnings Massive EPS Beat Drives Stock Rally NCLH Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Demand MPC Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance and Margin Expansion IART Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain HLX Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds OBIO Q1 2026 Earnings Narrowed Loss as EPS Surpasses Estimates Stock Posts Modest Decline