Stock Market Today (July 21, 2026): Nasdaq, S&P 500 climbs as earnings lift market, Middle East tensions loom - TheStreet
• The Nasdaq and S&P 500 rose on July 21, 2026, driven by strong corporate earnings reports that lifted overall market sentiment. • Key corporate drivers included General Motors beating second-quarter expectations and Nvidia disclosing a strategic stake in Nebius. • Investors are balancing these gains against geopolitical instability as traders monitor new U.S. military strikes against Iran.
thestreet.com