CHKP Q1 2026 Earnings EPS Beats Estimates by 2 Stock Advances Ubisoft Shares Decline After Game Developer Warns of Continued Losses Oil Prices Decline as Renewed Optimism for USIran Nuclear Deal Emerges Ethos Technologies LIFE Q1 2026 Earnings EPS Surges Past Expectations Driving Stock Higher Cloudflares Q1 Results Beat Expectations Market Reaction Remains Mixed Arhaus Q1 2026 Earnings EPS Beats Estimates Despite Revenue Headwinds Shares Rise 668 Niagen Bioscience Inc NAGE Q1 2026 Earnings Modest EPS Beat Highlights Operational Discipline Amid Quiet Revenue Reporting