ES 7,544.50 -0.35%
NQ 30,656.75 -0.21%
VIX 17.28 +2.98%
DXY 101.02 +0.17%

The Big Story

Geopolitical risk at the close

  • Trump: As long as Iran respects the US, we are not going to have any trouble.
  • Trump on Israel and Lebanon: We’ll take a look at it, I get problems solved fast, including with Netanyahu.
  • Trump: If Iran doesn’t stick to the agreement, I will do what I have to do.
  • Trump: Iran is supposed to use money to buy food for its people
  • Iran’s Top Negotiator: Based on talks in Switzerland, both the US and Iran would guarantee the territorial integrity of Lebanon

Sector Performance

Energy XLE +1.26%
Real Estate XLRE +1.24%
Healthcare XLV +0.88%
Industrials XLI +0.74%
Financials XLF +0.59%
Utilities XLU +0.55%
Tech XLK +0.49%
Materials XLB +0.01%
Nasdaq 100 QQQ -0.36%
Cons Staples XLP -0.66%
Cons Disc XLY -1.70%
Comm XLC -2.11%

Today’s Movers

Top Gainers

DFTX 36.67 +49.80%
APGE 132.55 +46.66%
ORKA 85.38 +18.03%
BWIN 23.52 +16.21%
SMCI 35.46 +15.66%
KLRA 22.88 +14.97%
BHVN 15.50 +14.22%
UMC 27.50 +14.20%

Top Decliners

SPCX 154.60 -16.43%
RGC 10.51 -12.49%
AGI 32.04 -11.83%
AVAV 151.33 -10.78%
GFI 34.63 -10.29%
CAVA 80.88 -9.31%
ASTS 73.19 -9.26%
RDW 13.02 -9.27%

Closing Levels

Ticker Close High Low VWAP Chg
SPY 744.50 750.18 743.13 747.03 -0.30%
QQQ 737.97 745.43 734.39 735.87 -0.36%
AAPL 296.87 302.42 296.76 297.55 -0.38%
AMD 550.80 562.99 535.71 533.96 +2.50%
AMZN 233.30 242.00 232.25 241.47 -4.54%
GOOGL 348.87 358.92 341.72 362.58 -5.21%
META 562.49 575.78 559.81 579.38 -2.55%
MSFT 367.75 381.63 367.07 383.07 -3.07%
NVDA 208.15 213.99 207.72 209.15 -1.21%
TSLA 404.23 414.75 394.40 402.91 +0.93%

Upcoming Calendar

Tue., June 23, 2026

09:45
Flash Manufacturing PMI Prev: 55.3 · Est: 54.6
09:45
Flash Services PMI Prev: 50.9 · Est: 51.1

Thu., June 25, 2026

08:30
Core PCE Price Index m/m Prev: 0.2% · Est: 0.3%
08:30
Final GDP Price Index q/q Prev: 3.5% · Est: 3.5%
08:30
Final GDP q/q Prev: 1.6% · Est: 1.6%
08:30
Unemployment Claims Prev: 229K · Est: 226K

Earnings This Week

Wed., June 24, 2026

After Market Close
MU Est: 20.05