CSL Q1 2026 Earnings EPS Surpasses Estimates Despite Limited Revenue Disclosure TMCI Q1 2026 Earnings EPS Beat Surprises Analysts Stock Declines Slightly NNE Q1 2026 Earnings Narrower Loss Surprises as Nuclear Innovation Advances DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance SFIX Q1 2026 Earnings Surprising EPS Beat Masks Uncertainty as Revenue Details Remain Unclear HELE Q1 2026 Earnings EPS Beats Estimates by Over 15 Shares Rise