WLFC Q1 2026 Earnings EPS Surges 35 Above Estimates Powered by Strong Lease Demand TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856 AIFF Q3 1998 Earnings EPS Plunges to 1290 Missing Estimates by 483 MCRB Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Continues RD Focus AudioCodes Ltd AUDC Q1 2026 Earnings EPS Misses Expectations Stock Gains Despite Soft Results ADBE Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction