BGC Q1 2026 Earnings Slight EPS Miss Triggers Modest SellOff Nuvalent Inc NUVL Q1 2026 Earnings PreRevenue Biotech Narrows Operating Loss Stock Edges higher IRIX Q1 2026 Earnings EPS Beats Estimates by 58 Stock Rises Nearly 3 enCore Energy Q1 2026 Earnings Surprise Profit Beats Estimates Stock Rises HWC Q1 2026 Earnings Modest EPS Beat Amid Stable Operating Environment Odysightai Q1 2026 Earnings EPS Misses Estimates Stock Declines