Stocks across the board gained on the session ahead of highly anticipated Mag 7 earnings. Alphabet (GOOGL) and Tesla (TSLA) both saw volatility once their reports dropped, while IBM Corp. (IBM) traded down despite posting a beat. Marley Kayden breaks down the biggest earnings.
The Wrap
23 Jul 2025
SHARE