CTSH Q1 2026 Earnings EPS Beat Drives Positive Stock Movement Armata Pharmaceuticals ARMP Q1 2026 Earnings Massive EPS Miss as PreRevenue Biotech Struggles with Costs Erasca Inc ERAS Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares IPG Photonics Q1 2026 Earnings EPS Falls Short Amid Challenging Demand Environment SRCE Q1 2026 Earnings EPS Misses Expectations Shares Still Edge Higher MTRX Q1 2026 Earnings EPS Surges Past Expectations by 82