TOST Q1 2026 Earnings Profitability Surprise Drives Modest Stock Uptick CBRL Q1 2026 Earnings Significant EPS Beat Surprises Market OHI Q1 2026 Earnings EPS Surpasses Estimates Amid Minimal Stock Movement ICON plc Q3 2025 Earnings EPS Misses Expectations Despite Slight Stock Uptick 51Talk Q3 2025 Earnings EPS Misses Amid Narrowing Revenue Visibility and Stock Decline LNT Q1 2026 Earnings Earnings Beat Expectations with 712 Surprise