Atmus Filtration Technologies Q1 2026 Earnings EPS Beat Drives Positive Momentum YELP Q1 2026 Earnings EPS Beats Estimates by 117 as Stock Rises Leidos Q1 2026 Earnings EPS Beat with 586 Surprise Shares Rise Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21 NNE Q1 2026 Earnings Narrower Loss Surprises as Nuclear Innovation Advances