M1 Kliniken AG Completes Capital Reduction via Cancellation of Treasury Shares Dollar Holds Near SixWeek High as Geopolitical Tensions Over Iran Stir Demand for Safe Havens Sun Pharma Reports 26 Net Profit Growth in Q4 Driven by Strong Sales and Strategic Investments Crude Oil Prices Dip as Technical Pattern Suggests Further Decline Mercury Achieves 52 Billion Valuation Amid Fintech Sector Resurgence UK PM Starmer Signals Tougher Social Media Regulation Potential Impact on Tech Stocks SAN Q1 2026 Earnings Profit Beats Expectations Yet Shares Dip on Uncertain Outlook Construction Partners ROAD Q1 2026 Earnings Massive EPS Beat with 729 Surprise APAM Q1 2026 Earnings EPS Misses Estimates but Stock Gains 178 National Vision Holdings EYE Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Higher Avita Medical Q1 2026 Earnings EPS Miss Clouds Progress Stock Gains OppFi Inc Q1 2026 Earnings EPS Surpasses Estimates Amidst Solid Operational Performance Intuitive Surgical ISRG Holds Steady Near 438 as Traders Weigh Support Levels BPYPP Edges Higher as YieldSeeking Investors Return to Preferred Securities Suzano SUZ Declines Amid Market Pressures Key Levels to Watch Hagerty Inc HGTY Pulls Back 23 Key Support Levels in Focus Classover Holdings KIDZ Surges 247 Key Levels to Watch After Breakout BXP Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency ASR Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Headwinds MUR Q1 2026 Earnings Earnings Per Share Surpass Expectations Amid Volatile Oil Markets SOJF Q1 2026 Earnings Solid EPS Beat Highlights Resilient Utility Performance TRGP Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions Cenovus Energy Inc CVE Q1 2026 Earnings EPS Surges Past Estimates but Stock Slips on Broader Sector Weakness Tesla Brings FSD Supervised to China After Years of Regulatory Hurdles as Local EV Rivals Lead in Autonomous Tech ORCL Q1 2026 Earnings EPS Beats Estimates as Cloud Momentum Continues IREN Limited IREN Dips 212 as Shares Test Key Support Levels