Sun Pharma Stock Price Analysis Market Sentiment and Sector Dynamics NATO Defense Spending Surge and US Troop Deployment Signal Shifting Geopolitical Landscape Ubisoft Shares Decline as Assassins Creed Developer Warns of Continued Losses China Calls for APEC Cooperation as Commerce Minister Skips Meeting Over Urgent Official Business Meta Shares Slide After Quarterly Report Iran Internet Disruptions Weigh on User Metrics Japan and Philippines Move Toward IntelligenceSharing Pact Talks TCMD Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Progress Murphy USA Inc MUSA Q1 2026 Earnings Earnings Surge Past Estimates Stock Slips Marginally ATEC Earnings Overview 20260527 SolarEdge Technologies Inc SEDG Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Solar Market IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 SP 500 Hits Record Close as AI Optimism Fuels Tech Rally Micron Joins 1 Trillion Club AIRO Q4 2025 Earnings EPS Misses Estimates Amid Operational Challenges