May 25, 2026 market analysis Major Tech Stocks in Focus: Google, Microsoft, and Nvidia Dominate Recent News