INOD Q1 2026 Earnings EPS Smashes Estimates with 44688 Surprise ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss WDC Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 834 SHIM Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Sea Limited SE Q1 2026 Earnings EPS Misses Estimates as Gaming and ECommerce Face Headwinds MCK Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Steady Operational Performance FFWM Q4 2025 Earnings EPS Misses Estimates as Bank Faces Headwinds Shares Edge Higher ITW Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Park Hotels Resorts Q1 2026 Earnings EPS Surprises by 7696 Amid Rebounding Travel Demand SLSN Q1 2026 Earnings Loss Per Share of 001 as Shares Decline 234 NTRA Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures FRO Q1 2026 Earnings EPS Beats Estimates by 572 as Stock Declines