IREN Stock Surges After 16 Billion Dell Deal to Boost AI Infrastructure Microsofts GitHub Faces Reliability and Competitive Headwinds in AI Coding Race CNBC Portfolio Manager Again Trims Holding After 80 Surge Since April Citing ProfitTaking Strategy Microsoft in Talks to Supply Custom AI Chips to Anthropic Following 5 Billion Investment SP 500 Edges Higher as Healthcare and Tech Lead Communications Drag CFTCs Move to Vacate Order Against Winklevoss Gemini Exchange Draws Unusual Label From Former Agency Chief NFG Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Upexi UPXI Q1 2026 Earnings Massive EPS Miss Highlights Operational Challenges PERF Q1 2026 Earnings EPS Beat Boosts Investor Sentiment BETR Q1 2026 Earnings EPS Misses Consensus as Revenue Not Disclosed AFGB Q1 2026 Earnings Debenture Holders Eye Earnings Miss as Parent Company Reports Slight EPS Shortfall SMP Q1 2026 Earnings EPS Surpasses Expectations Stock Rises Slightly Gerdau SA GGB Slides 148 as Steel Sector Faces Headwinds Support in Focus Douglas Emmett DEI Rises Above Key Support A Closer Look at the Regional Office REITs Latest Move IM Cannabis Corp IMCC Surges 157 Key Levels and Market Dynamics FactSet Research Systems FDS Edges Higher Holding Above Key Support Evolution Petroleum EPM Gains 123 as Shares Test Key Resistance Level Morgan Stanley Adjusts Edison International Price Target Amid April Utility Sector Review ASND Q1 2026 Earnings Wide EPS Miss as Ascendis Pharma Remains PreRevenue Stock Edges Higher Snowflake Inc SNOW Posts 369 Gain as Cloud Data Demand Drives Momentum SLB Rebounds from Key Support Can the Rally Sustain Tennessee Valley Authority TVE Holds Steady Near Support as Utilities Sector Shows Resilience Haemonetics HAE Edges Higher as Stock Finds Support Above 64 Toll Brothers TOL Gains 139 as Homebuilder Sector Finds Support Nuveen Select Maturities Municipal Fund NIM Holds Steady at 928 as Consolidation Persists TON Strategy Company TONX Rallies 62 as Price Approaches Key Resistance NMP Acquisition Corp Right NMPAR Sees Sharp 1154 Spike Key Levels Under Scrutiny