Markets Close — October 20, 2026

IndexCloseChange
Dow 3052,495.88+1.02%
S&P 5007,712.57+0.28%
Nasdaq26,424.82-0.02%
Russell 20002,773.42+1.65%
VIX17.31-6.13%

Futures are already pointing higher into Wednesday: S&P futures +0.27%, Nasdaq futures +0.78%, Dow futures +0.04%.

Sectors: Healthcare (+2.46%) and Energy (+2.33%) led the tape; Communication Services (-0.69%) lagged on Netflix weakness and Meta jitters ahead of Wednesday’s report.

Overnight Asia: Nikkei -1.30%, Hang Seng -1.32%, KOSPI -3.73% (sharp drop), Sensex -1.17% — a rough tape across the region heading into Wednesday.

Europe (mid-session): DAX -0.06%, FTSE 100 -0.29%, CAC 40 -0.38%, EURO STOXX 50 -0.38% — mixed-to-soft.

Commodities & Currencies: WTI crude $98.39 (+0.58%), Brent $109.32 (+0.49%), Gold $4,133.80 (-0.21%), Silver $57.96 (-0.08%), Copper $6.61 (+0.10%). Dollar Index 101.79 (+0.08%). Bitcoin $82,912 (+1.31%).

Rates: 10-Yr yield 5.12% (-0.37%), 30-Yr 5.43% (-0.86%) — bonds bid on the day.

Defense Stocks

RTX $193.34 (+0.64%) | LMT $548.71 (+0.09%) | NOC $534.00 (+4.57%) | GD $344.44 (+0.88%) | BA $190.47 (-0.5%) | PLTR $192.60 (-0.8%)

Northrop Grumman’s post-earnings pop (+4.57%) was the standout in the defense complex today, echoing the beat we flagged in Tuesday’s daily brief.

Earnings Recaps

Netflix (NFLX) — Q3 2026

MetricActualEstimateResult
Revenue$12.87B$12.87BIn-line
Diluted EPS$0.87$0.82✅ Beat

What happened: Revenue grew 12% YoY and EPS nearly beat last year’s $0.59 by a wide margin. Despite the beat, shares fell (-1.66% intraday to $68.69) on concerns about ad-tier monetization pace and reported layoffs weighing on sentiment into the print. The stock trades well off its 52-week high as investors digest slower subscriber-driven upside and rising content spend.

Bottom line: A clean EPS beat wasn’t enough to offset investor anxiety about the ad business and cost discipline — Netflix needs a durable ad-revenue growth story to re-rate higher from here.

General Motors (GM) — Q3 2026

MetricActualEstimateResult
Revenue$50.02B$48.76B✅ Beat (+2.6%)
Adjusted EPS$3.70—✅ Beat
Net Income$3.33B——

Guidance update: GM raised full-year adjusted EPS guidance to $12.75–$13.75 (from prior range), adjusted automotive free cash flow guided to $11.5B+, and announced a fresh buyback authorization reported around $20B.

What happened:

Bottom line: A rare combination of a beat-and-raise quarter met with a sell-the-news reaction — the market wants to see margin durability, not just top-line strength, before re-rating GM higher.

Geopolitical Intel (ThinkCreate)

No threat items above LVL 4/10 tonight. Highest-flagged items: a flood warning cluster in Myanmar and a forest-fire notification in Australia (both LVL 4). Diplomatic friction between the US, Russia, and Ukraine continues post-Oslo, with NATO adding patrol planes to the Black Sea after recent drone incidents — geopolitically quiet relative to recent weeks, but worth monitoring into Wednesday’s Meta and Tesla prints.

Bottom Line

Markets closed mixed-to-higher with VIX cracking below 18 — a clear risk-on signal into Wednesday’s heavy earnings slate (Meta, Tesla, IBM, and 110 companies reporting). Tonight’s prints showed a split story: Netflix’s beat got punished on ad/cost worries, while GM’s beat-and-raise still saw profit-taking — a reminder that guidance quality, not just the headline beat, is driving reactions this earnings season.