American Outdoor Brands AOUT Slips Over 25 Testing Key Support Near 955 Tech Surge Lifts SP 500 to 7593 as Consumer Staples Pull Back SDHC Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Demand Trainline Lifts FullYear Guidance for Second Time This Year Moroccos Tourism Push in Western Sahara Raises Geopolitical and Investment Questions Gold Retreats as Rising Interest Rates Dampen SafeHaven Appeal Bill Gates Discusses Trump Meeting Musks DOGE and Childhood in WSJ Interview Ahead of Source Code Book Proposed 250 Bill Featuring Trump Sparks Legislative Debate Wall Street Hits New Highs as US Corporate Earnings Continue to Surge SP 500 and Nasdaq Poised to Extend Record Run as USIran Peace Deal Updates Fuel Optimism NIO Stock Rises 93 Following ES9 SUV Launch Market Awaits May Delivery Data