Consumer Sentiment Plunges to Record Low in May as Iran War Drives Gas Prices Higher ATL Braves BATRK Q1 2026 Earnings Surprise EPS 063 Up Significant Immunocore IMCR Q1 2026 Earnings EPS 025 Beats Estimates Nifty Faces Key Barrier at 23800 as RangeBound Trading Persists Analysts Alerus Financial ALRS Sees Modest Decline Amidst Broader Financial Sector Pressures PriceSmart Holds Steady as PSMT Trades Near Support Amid Quiet Session LENSAR LNSR Stock Edges Lower Amid Modest Selling Pressure Key Levels in Focus TMC the metals company TMC Surges 287 as DeepSea Mining Optimism Builds