Matrix Service Company MTRX Q1 2026 Earnings Strong EPS Surprise of 82 Highlights Operational Efficiency EIKN Q1 2026 Earnings EPS Miss of 38 Amid PreRevenue Stage Stock Drops 9 RARE Q1 2026 Earnings WiderthanExpected Loss Highlights Cost Pressures Amphastar Pharmaceuticals AMPH Q1 2026 Earnings EPS Misses Estimates by Wide Margin CBFV Q1 2026 Earnings EPS Beats Estimates Stock Rises on Strong Performance VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Beat