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