Markets Close — October 20, 2026
| Index | Close | Change |
|---|---|---|
| Dow 30 | 52,495.88 | +1.02% |
| S&P 500 | 7,712.57 | +0.28% |
| Nasdaq | 26,424.82 | -0.02% |
| Russell 2000 | 2,773.42 | +1.65% |
| VIX | 17.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
| Metric | Actual | Estimate | Result |
|---|---|---|---|
| Revenue | $12.87B | $12.87B | In-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
| Metric | Actual | Estimate | Result |
|---|---|---|---|
| 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:
- ✅ Revenue beat estimates by $1.26B
- ✅ Raised full-year guidance across EBIT, EPS, and free cash flow
- ⚠️ Shares still fell intraday (-6.84% on the broad tape read, reflecting some give-back from a strong pre-earnings run and margin-quality questions)
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.