Sacheerome Limited SME IPO Delivers 218 Returns as Company Reports Strong FY26 Results Microsofts Responsible Tech Lead Outlines Approach to Humanizing Rapid AI Development Global Stocks Rally Oil and Dollar Decline on Renewed Middle East Peace Hopes Strait of Hormuz Tanker Attack Highlights Geopolitical Risks for Global Oil Shipping Sindhu Trade Links Shares Rise After Board Approves Acquisitions and Capital Hike BofA and UBS Adjust Nu Holdings Price Targets Amid Evolving Market Conditions BTU Q1 2026 Earnings Significant EPS Miss Amid Challenging Coal Market Conditions STLD Q1 2026 Earnings EPS Misses Estimates Amidst Strong Steel Demand SOHON Q2 2025 Earnings Positive EPS Reported Amid Limited Disclosure IBOC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction GOOS Q1 2026 Earnings EPS Misses Estimates as Stock Declines MTRN Q1 2026 Earnings EPS Surpasses Estimates Amid Muted Stock Response Zura Bio Limited ZURA Climbs 238 Testing Resistance at 453 Allied Gaming Entertainment AGAE Surges 447 Approaching Key Resistance Amid Renewed Interest Blue Owl Capital OBDC Slightly Down Holds Between Defined Support and Resistance Levels Exponent Inc EXPO Rallies 124 as Shares Approach Key Resistance at 6066 Thermon Group Holdings THR Surges 765 on Strong Volume Tests Key Resistance Amazon Faces Allegations of Profiting from NowIllegal Policy Report Claims NPWR Q1 2026 Earnings EPS Misses Estimates as Net Power Focuses on Commercial Deployment Dime Community Bancshares Preferred Stock Holds Steady at 1851 Amid Consolidation Smart Powerr Corp CREG Slides 43 as Shares Test Key Support at 036 Extreme Networks EXTR Surges Over 7 Key Levels to Watch After a Strong Rebound Lifevantage LFVN Rallies Over 18 Bulls Test Key Resistance at 861 Molina Healthcare MOH Slides 43 as Sector Headwinds Weigh on Sentiment NETCLASS TECHNOLOGY INC NTCL Faces Renewed Selling Pressure Testing Key Support at 025 Eaton Vance Global Dividend Opp ETO Edges Higher as Income Seekers Return LaFayette Acquisition Corp LAFA Holds Steady at 1009 as Support and Resistance Levels Define Trading Range