ORRF Q1 2026 Earnings EPS Beats Estimates by 908 TNGX Q1 2026 Earnings ClinicalStage Biotech Reports Slight EPS Miss Stock Slips on No Revenue CEG Q1 2026 Earnings EPS Beats Estimates as Constellation Capitalizes on Nuclear and Clean Energy Demand NOW Q1 2026 Earnings Slight EPS Miss Overshadowed by Positive Stock Reaction Rezolute Inc RZLT Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise STEL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick