The NDX muscled its way to a new all-time high, but all other indices closed lower on the session. Tech led market strength that continued after hours with Micron's (MU) post-earnings rally. Nvidia (NVDA) and Microsoft (MSFT) climbed to new all-time highs, while Tesla (TSLA) closed as the clear laggard after European sales plunged. Sam Vadas takes investors through the trading session's biggest stories.
25 Jun 2025
SHARE