NetScout Systems NTCT Stock Down 144 Support Test at 3646 20260515 SpaceX Targets June 12 for Public Listing in What Could Be the Largest IPO in Market History Sam Altman OpenAI and Microsoft Prevail in HighProfile AI Court Battle Venture Global VG Slides 4 as Selling Pressure Mounts Key Support Levels in Focus US Stock Futures Slide as Putins Nuclear Doctrine Update Rattles Markets APLE Q1 2026 Earnings FFO Per Share Misses Estimates as Operating Costs Rise Simple Steps to Reduce Winter Energy Bills Experts Suggest