ALGT Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Discontinuation IMO Q1 2026 Earnings EPS Misses Estimates as Earnings Decline 1955 Below Consensus NeoGenomics NEO Q1 2026 Earnings EPS Beats Estimates by 389 Stock Gains UTI Q1 2026 Earnings EPS Misses Estimates but Stock Surges on Operational Momentum ALB Q1 2026 Earnings Massive EPS Beat Surprises Markets FOXF Q1 2026 Earnings EPS Surges 115 Above Estimates Stock Rises