MSAI Q1 2026 Earnings EPS Surprise Beats Estimates Stock Rises Amid Revenue Uncertainty IBEX Q1 2026 Earnings EPS Beat Lifts Profile Stock Edges Lower Catalyst Pharmaceuticals CPRX Q1 2026 Earnings EPS Beat Signals Operational Strength Amid Quiet Revenue Reporting MTX Q1 2026 Earnings EPS Surprises to the Upside as Earnings Beat Estimates GIL Q1 2026 Earnings Strong EPS Beat Amid Modest Market Response CW Q1 2026 Earnings EPS Beat Driven by Operational Efficiency