Precious Metals Rally as USIran Peace Talks Boost Gold and Silver Prices on MCX AMD Commits 10 Billion to Taiwan AI Infrastructure for Advanced Chip Development Birkenstock BIRK Jumps 33 After Announcing 250 Million Share Buyback Program OpenAI Takes the Lead in AI IPO Race Confidential Filing Expected Soon HRS Aluglaze Shares Surge 6 After Robust FY26 Results Revenue Up 60 Profit Jumps Over 98 Nifty 50 Approaches 24000 Key Levels to Monitor for Trend Continuation California Water Service Group CWT Q1 2026 Earnings EPS Misses Estimates by 705 Amid Cost Pressures BTI Q4 2025 Earnings EPS Beats Estimates Amid Modest Stock Decline Nextpower Inc NXT Q1 2026 Earnings EPS Beats Estimates by 1316 Stock Jumps 78 RVMD Q1 2026 Earnings EPS Miss Signals Higher RD Spending Amid LateStage Pipeline Push TGEN Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment Nuvalent Inc NUVL Q1 2026 Earnings Slightly Wider Loss No Revenue Yet as PreClinical Pipeline Progresses Descartes Systems Group DSGX Edges Higher as Stock Holds Above Key Support OFG Bancorp OFG Edges Higher as Regional Banking Sector Stabilizes Cemtrex Inc CETX Gains 279 as Shares Test Key Resistance at 092 Hanover Insurance Group THG Holds Near 19564 as Modest Gains Test Resistance Novavax NVAX Edges Higher Amid Vaccine Sector Focus Key Levels to Watch Hybrid Manufacturing Gains Traction in Mexico Additive and Machining Converge Diageo DEO Q1 2026 Earnings EPS Misses Estimates as Spirits Demand Softens Globally Arcturus Therapeutics ARCT Surges 62 as Buyers Defend Key Support Satellogic Warrants Surge Over 19 as Trading Activity Intensifies Northern Oil and Gas NOG Rebounds as Energy Sector Gains Momentum Red Violet RDVT Surges Higher Testing Key Resistance Levels Four Corners Property Trust FCPT Falls 14 as REIT Sector Pressures Intensify Wellgistics Health Inc WGRX Plunges 22 as Stock Hovers Near Critical Support Level Magyar Bancorp Inc MGYR Edges Lower as Resistance Caps NearTerm Upside Luda Technology Group LUD Gains Nearly 4 as Stock Bounces from Support