ITT Inc Q1 2026 Earnings Strong Profit Beat Despite Mixed Demand Signals NVMI Q1 2026 Earnings Solid EPS Beat Lifts Shares Amid Steady Demand OCSL Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Credit Performance Ziff Davis Inc Q1 2026 Earnings EPS Misses Expectations Despite Positive Stock Reaction CL Q1 2026 Earnings Slight EPS Miss Amid Steady Performance NCLH Q1 2026 Earnings Strong EPS Beat of 58 Surprises Analysts Yet Stock Declines