ES 7,165.00 +0.92%
NQ 27,110.50 +1.79%
VIX 18.92 +0.26%
DXY 98.60 +0.21%

The Big Story

Stocks rally on strong tech earnings even as Hormuz stays shut and Iran tensions persist

  • S&P 500 closes up 1% and Nasdaq gains 1.6% as Tesla, Texas Instruments and IBM all beat estimates, led by Tesla’s margin and free-cash-flow surprise
  • Tesla rises about 5% after adjusted EPS of $0.41 beat $0.34 estimates, gross margin hit 21.1% and free cash flow swung to $1.44 billion from expectations for a loss
  • Iran seizes two container ships and the Strait of Hormuz remains basically closed, but markets look through the disruption as buy imbalances top $2.1 billion in the S&P 500
  • The White House says Trump has not set a firm deadline for an Iran proposal and will keep the blockade in place while seeking a unified Iranian response
  • Oil moves back above $101 as tanker seizures and US interceptions intensify, while airlines warn higher fuel costs are hitting outlooks

Sector Performance

Tech XLK +2.20%
Nasdaq 100 QQQ +1.67%
Energy XLE +1.20%
Comm XLC +0.61%
Cons Staples XLP +0.33%
Healthcare XLV +0.32%
Materials XLB +0.12%
Cons Disc XLY -0.03%
Financials XLF -0.17%
Utilities XLU -0.18%
Industrials XLI -0.23%
Real Estate XLRE -0.73%

Today’s Movers

Top Gainers

XNDU 34.75 +51.75%
NVTS 18.47 +20.48%
LWLG 15.16 +17.43%
SMR 13.57 +16.28%
AXTI 86.94 +15.97%
MCRI 114.24 +15.89%
OKLO 72.41 +15.65%
FRMI 5.86 +15.81%

Top Decliners

CAR 443.94 -37.82%
SRAD 13.04 -22.57%
NN 17.57 -22.15%
SON 47.58 -16.22%
CALX 42.65 -13.98%
TNL 65.78 -13.62%
TEL 221.04 -9.10%
EQPT 21.48 -8.32%

Closing Levels

Ticker Close High Low VWAP Chg
SPY 710.39 711.45 708.22 707.01 +0.90%
QQQ 655.41 655.33 648.52 646.19 +1.72%
AAPL 272.90 273.74 266.87 269.04 +2.53%
AMD 303.75 304.10 286.14 281.69 +6.77%
AMZN 255.05 255.94 250.33 250.71 +2.06%
GOOGL 338.26 339.82 335.17 337.58 +1.80%
META 673.08 678.38 669.75 676.79 +0.63%
MSFT 427.25 433.64 423.67 422.79 +0.73%
NVDA 202.10 202.50 199.32 200.27 +1.11%
TSLA 402.15 393.00 385.30 393.42 +4.07%

Upcoming Calendar

Thu., April 23, 2026

08:30
Unemployment Claims Prev: 207K · Est: 211K
09:45
Flash Manufacturing PMI Prev: 52.4 · Est: 52.5
09:45
Flash Services PMI Prev: 51.1 · Est: 50.5

Fri., April 24, 2026

10:00
Revised UoM Consumer Sentiment Prev: 47.6 · Est: 48.5

Earnings This Week

Thu., April 23, 2026

After Market Close
INTC Est: 0.01