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