Lenovo Shares Surge on Record Earnings as AI Revenue Nearly Doubles Trump Claims Iran Deal Largely Negotiated Including Strait of Hormuz Reopening Tehran Cautious on Nuclear Issue Memory Chip Supply Constraints Propel DRAM ETF to Record Asset Growth Stock Market Mixed as Iran Peace Hopes Lift TechHeavy Indices Dow Fluctuates SP 500 Climbs to 747347 Boosted by Healthcare and Tech Strength Microsoft Anthropic in Talks Over Custom AI Chip Deal Following 5 Billion Investment Equinox Gold EQX Q1 2026 Earnings Marginal EPS Miss Amid Gold Price Tailwinds Shares Dip 2 Halozyme Therapeutics Q1 2026 Earnings EPS Beat Drives Modest Positive Surprise Despite Flat Revenue Disclosure Crocs Inc CROX Q1 2026 Earnings Strong EPS Beat Amidst Mixed Expectations VNET Q4 2025 Earnings Record EPS Beat on Surprise Profitability CNXC Q1 2026 Earnings EPS Misses Estimates as Revenue Growth Remains Uncertain AIFF Q3 1998 Earnings Massive EPS Miss as Revenue Remains Unreported NET Power Inc NPWR Bounces from Support Eyes Key Resistance at 203 BristolMyers Squibb BMY Sees Modest Decline Holds Above Key Support Diamondback Energy FANG Slips 185 as Resistance Holds Support Levels in Focus Pelican Acquisition PELI Shares Tumble 1179 Support Levels in Focus Chime Financial CHYM Faces Resistance Pressure as Stock Declines 178 Ofcom Flags Safety Concerns on TikTok and YouTube Potentially Impacting Regulatory Landscape WNC Q1 2026 Earnings EPS Misses Estimates as Challenges Mount Minerals Technologies MTX Holds Above Support as Consolidation Persists Splash Beverage Group SBEV Sinks 4 as Stock Nears Critical Support at 017 OptimizeRx OPRX Slips 1 as Stock Tests Key Support Near 465 YY Group Holding Limited YYGH Plunges Over 24 Testing Key Support Levels SkyWest Inc SKYW Climbs 185 as Regional Aviation Demand Remains Robust TRX Gold Jumps 5 as Gold Sentiment Improves Key Resistance and Support Levels in Focus i80 Gold Corp IAUX Surges 658 as Gold Sector Optimism Drives Momentum American Public Education APEI Holds Steady Near 515 as Trading Activity Remains Calm