Amphastar Pharmaceuticals AMPH Q1 2026 Earnings EPS Misses Estimates by Wide Margin
EBF Q1 2026 Earnings EPS Misses Estimates Amid Industry Headwinds
MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution
Revvity Q1 2026 Earnings EPS Surpasses Consensus Stock Slips on Missing Revenue Details
OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported
CAMT Q1 2026 Earnings EPS Slightly Beats Estimates Stock Advances