ERO Q1 2026 Earnings Strong EPS Beat Bolsters Investor Confidence SLB Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Despite Stable Revenue CASS Q1 2026 Earnings EPS Beats Estimates by Nearly 6 CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23 MLKN Q1 2026 Earnings EPS Falls Short of Consensus Modestly MCRB Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Continues RD Focus