FLOC Q1 2026 Earnings Massive EPS Surprise but Stock Dips LH Q1 2026 Earnings Labcorp Beats EPS Estimates by 101 MCRB Q1 2026 Earnings EPS Misses Estimates Amid Continued Clinical Progress SATA Q1 2026 Earnings Significant EPS Miss Highlights Preferred Dividend Coverage Weakness UONE Q1 2026 Earnings Net Loss of 069 Per Share as Stock Drops 66 ESTC Q1 2026 Earnings EPS Surprise of 1071 Drives Mixed Market Reaction