Thursday, May 21, 2026
NVIDIA delivered its most comprehensive beat in two years — $81.6B revenue, $91B Q2 guide, $80B buyback, and a 25x dividend hike — yet traded down 1% after the close as the market processed the paradox of an AI capex super-cycle printing through priced-in perfection; simultaneously, Trump declared Iran nuclear talks in their "final stages," triggering a 5–7% oil crash that now forces a sector-rotation decision on every energy position before the open.
Today's session inherits a resolved binary and opens a new one. NVDA's Q1 FY2027 print answered every question about the AI-capex thesis — $81.62B revenue (+85% YoY), $1.87 EPS (beat $1.77), and a $91B Q2 guide that beat the Street's $86.84B consensus — while simultaneously adding $80B in new buyback authorization and a 25x dividend hike from $0.01 to $0.25/quarter. The market said "priced in" and walked the stock down 1% AH. Pre-market Thursday at ~$224, NVDA is mechanically supported by front-month IV collapse (84–95% → ~25–30%) and the $80B buyback bid. Nine firms raised price targets overnight into a $270–$325 cluster. The session's largest wildcard is geopolitical. Trump confirmed Iran nuclear talks are in their "final stages," triggering a 5–7% WTI crash Wednesday (May 20 close: $97.33/bbl). Thursday morning WTI partially recovered to ~$99.54 as the market correctly prices "final stages ≠ signed deal" — the Hormuz closure is Day 83+ with vessel traffic still at 3–5 ships/day versus 120–140 normal; any Hormuz reopening is worth -$15–20/bbl. Every energy position has asymmetric binary risk that could resolve this week. Morning macro data arrived uniformly soft at 8:30 AM: initial jobless claims slightly above estimate, housing starts weak (30Y mortgage at ~6.58% — elevated, near multi-year highs), and the Philadelphia Fed Manufacturing Index dropped sharply from 26.7 prior. This is the stagflation confirmation print — elevated rates, slowing output, frozen housing. S&P futures retreated to -0.1% on the data after briefly going positive on NVDA enthusiasm. Two more narratives demand attention today. Intuit (INTU) is the session's most asymmetric equity story: down -14.45% pre-market to a new 52-week low after beating Q3 estimates and raising guidance, but announcing 17% workforce cuts and AI deals with both Anthropic and OpenAI simultaneously — the market pricing AI disruption of TurboTax/QuickBooks while 33 of 41 analysts maintain Buy. WDAY reports AH tonight, the week's last earnings binary. Kevin Warsh is sworn in as Fed Chair tomorrow (May 22); first FOMC: June 16–17.
1. Market Snapshot
| Contract | Level / Close | Pre-Market | Notes |
|---|---|---|---|
| S&P 500 (SPY) | 7,432.97 (May 20 close, +1.08%) | ~−0.1% | Futures slipped from initial NVDA-bid after weak 8:30 AM data cluster (Philly Fed miss, housing weak, claims above est) |
| Nasdaq 100 (NQ) | +1.54% May 20 close | Rising | NVDA PT raise wave sustaining Nasdaq bid; AI infrastructure names leading |
| Dow (YM) | 50,009.35 (May 20 close, +1.31%) | 50,011 / −0.1% | Opened 49,983 pre-market; $50,000 psychological level flagged |
| VIX | 17.44 (May 20 close) | ~17.17 | Opening ~18.17 pre-data; NVDA IV collapse mechanically drags spot VIX 0.5–1.5 points lower today |
Key structure: NVDA's front-month implied volatility at 84–95% pre-earnings collapses mechanically to ~25–30% post-print — this is 0.5–1.5 VIX points of downward pressure regardless of market direction, creating a "false calm" window today. S&P futures dipped after the soft 8:30 AM data cluster but NVDA's $80B buyback and the AI-capex confirmation thesis hold the gravitational floor. The DJX P/C remains elevated (4.59) — institutional macro hedging specific to the blue-chip basket is not unwinding, even as single-stock P/C (0.56) reflects complacency. WDAY AH tonight is the session's only remaining binary.
2. Asia Recap
| Index | Level / Change | Notes |
|---|---|---|
| Nikkei 225 | 59,804 (May 20 confirmed close) / −1.23% | JGB yield contagion from US 10Y near 16-month highs; May 21 intraday not confirmed |
| Hang Seng | ~25,798 (May 20 close) / +0.5% | Rebounded +0.5% Thursday; lower oil prices supported; LPR hold (12th consecutive month) removes incremental bullish catalyst |
| CSI 300 | +0.56% Thursday | Mainland modest stabilization; no new demand-side driver |
| KOSPI | 7,815.59 / +8.42% | Day's standout move — Samsung Electronics strike risk eased; recovering from Tuesday's -3.25% NVDA-guidance-fear pre-sell |
| Sensex / Nifty 50 | +0.50% / +0.42% | Modest positive; Iran peace narrative supports EM sentiment |
Takeaway: KOSPI's +8.42% is the most important Asia signal — confirms NVDA's $91B Q2 guide resolved Tuesday's Korean semiconductor panic. Samsung and SK Hynix's HBM3e demand concern is cleared. China (flat–+0.56%) is consistent with the structural story: no new stimulus, no demand-side driver from the 12th consecutive LPR hold.
3. Europe Now
| Index | Change | Notes |
|---|---|---|
| Stoxx 600 | +0.36% | Broad-based; Iran peace talks supporting energy sector and general risk-appetite |
| FTSE 100 | +0.06% | UK Flash Services PMI 47.9 (contraction) caps recovery; UK Flash Mfg PMI held at 53.7 |
| CAC 40 | +0.42% | French equities recovering; Iran peace speculation benefits luxury sector narrative |
| DAX | Recovering | Last confirmed close ~24,728; European equities steady |
Driver: Iran "final stages" peace talk language is the European morning catalyst — energy sector rebalancing and general risk-on dominate. The significant headwind: UK Flash Services PMI at 47.9 is in contraction territory and directly contradicts the UK recovery narrative. Eurozone Flash Manufacturing PMI at 51.4 slightly missed the 51.8 estimate. European PMIs are not uniformly bullish heading into Friday's Warsh swearing-in.
4. Economic Calendar
Fed context: FOMC held 3.50–3.75% at Apr 28–29 (8-4 dissent — most since Oct 1992). Hawkish Minutes released May 20 revealed rate-hike contingency language; Hammack/Kashkari/Logan opposed easing bias. Kevin Warsh confirmed Chair May 13 (54-45 Senate), sworn in May 22. First Warsh FOMC: Jun 16–17. Blackout begins Jun 6.
BoE context: Held 3.75% (8-1; one hike dissent). UK CPI April +2.8% (below +3.0% est). UK Flash Services PMI 47.9 (contraction, May 21). Jun 18 cut probability rising.
BoJ context: Held 0.75% (6-3). BoJ Board Member Koeda (Fukuoka, May 21): "Rate hikes at appropriate pace; core CPI near 2%" — hawkish signal. Jun or Jul 2026 next hike watch.
ECB context: Flash Apr CPI +3.0% YoY. Energy +10.9%. Next decision Jun 11, 2026.
PBoC context: LPR unchanged for 12th consecutive month (1Y 3.0%, 5Y 3.5%) — confirmed May 20.
US macro: Q1 GDP +2.0% SAAR (advance). Apr CPI +3.8% YoY (above consensus). Q1 Core PCE +4.3% elevated. Stagflation context dominates.
| Date | Day | Time (ET) | Event | Category | Impact | Consensus | Prior | Actual | Notes |
|---|---|---|---|---|---|---|---|---|---|
| May 18 | Mon | — | Canada: Victoria Day (TSX closed) | Other | Low | — | — | — | US markets open normally |
| May 19 | Tue | 8:00 AM | Fed: Gov. Waller panel (Frankfurt) | Fed | Medium | — | — | Done | AI guardrails; said Fed operates sandbox environment for AI with strict protocols to protect internal data — no monetary policy comment |
| May 19 | Tue | 7:00 PM | Philadelphia Fed Pres. Paulson speech | Fed | Medium | — | — | Done | "Higher longer" on inflation/tariff risks |
| May 19 | Tue | All day | Canada CPI (Apr) | Inflation | Medium | +3.1% YoY | +2.4% YoY | +2.8% YoY | Below est; core trimmed mean 2.0% |
| May 20 | Wed | All day | UK CPI (Apr) | Inflation | High | +3.0% YoY | +3.3% YoY | +2.8% YoY | Below est; energy price cap effect; BoE Jun cut odds rising |
| May 20 | Wed | ~9:30 AM | PBoC LPR Decision | Central Bank | Medium | Hold | 1Y 3.0%, 5Y 3.5% | Held | 12th consecutive month unchanged |
| May 20 | Wed | ~1:00 PM | 20-Year Treasury Auction | Other | High | — | — | — | Notable post-Moody's-downgrade auction context; Moody's cut US to Aa1 on May 16, 2025; demand test |
| May 20 | Wed | 2:00 PM | FOMC April 29 Meeting Minutes | Fed | High | — | Hold 3.50–3.75% | Released — Hawkish | 8-4 dissent; rate-hike contingency language; Miran wanted cut; Hammack/Kashkari/Logan opposed easing |
| May 20 | Wed | AH | NVIDIA Q1 FY2027 Earnings | Earnings | High | Rev $79.19B / EPS $1.77 | — | Rev $81.62B / EPS $1.87; Q2 guide $91B | Beat across all lines; $80B new buyback; 25x dividend hike; stock −1% AH "sell the news" |
| May 21 | Thu | 8:30 AM | Initial Jobless Claims (wk May 17) | Employment | High | ~210K | ~229K | 227K (above estimate) | Labor market showing early softening |
| May 21 | Thu | 8:30 AM | Continuing Claims (wk May 10) | Employment | Medium | — | ~1.78M | TBD | — |
| May 21 | Thu | 8:30 AM | Housing Starts (Apr) | Other | Medium | 1.420M SAAR | 1.502M | Weak | 30Y mortgage at ~6.58% (elevated; near multi-year highs after 8% peak in Oct 2023) structural headwind confirmed |
| May 21 | Thu | 8:30 AM | Building Permits (Apr) | Other | Medium | 1.380M SAAR | 1.372M | TBD | Forward housing signal |
| May 21 | Thu | 8:30 AM | Philadelphia Fed Mfg Index (May) | Manufacturing | High | 17.6 | 26.7 | Dropped below estimate | Apr was highest since Jan 2025; tariff/energy uncertainty weighing in May |
| May 21 | Thu | 9:45 AM | S&P Global Flash US Mfg PMI (May) | Manufacturing | High | 53.8 | 54.5 | TBD | Eurozone already 51.4 (miss); watch for US softening |
| May 21 | Thu | 9:45 AM | S&P Global Flash US Services PMI (May) | Manufacturing | High | 51.1 | 51.0 | TBD | UK Services already 47.9 (contraction) — comparable risk |
| May 21 | Thu | 9:45 AM | S&P Global Flash US Composite PMI (May) | Manufacturing | High | ~51–52 | 51.7 | TBD | Sub-50 = contraction signal; global PMI misses today |
| May 21 | Thu | AM (Europe) | Eurozone Flash Mfg PMI (May) | Manufacturing | Medium | 51.8 | 52.2 | 51.4 | Slight miss |
| May 21 | Thu | AM (Europe) | UK Flash Mfg PMI (May) | Manufacturing | Medium | 53.0 | 53.7 | 53.7 | In line |
| May 21 | Thu | AM (Europe) | UK Flash Services PMI (May) | Manufacturing | Medium | — | — | 47.9 | Contraction — significant miss |
| May 21 | Thu | AM (Tokyo) | BoJ Board Member Koeda speech (Fukuoka) | Central Bank | Medium | — | — | Done | "Rate hikes at appropriate pace"; core CPI near 2%; hawkish |
| May 21 | Thu | 10:30 AM | EIA Natural Gas Storage | Other | Low | +96 Bcf | +85 Bcf | TBD | — |
| May 21 | Thu | 12:20 PM | Richmond Fed Pres. Barkin speaks | Fed | Medium | — | — | — | Topic/venue unconfirmed; post-Minutes Fed tone watch |
| May 21 | Thu | 1:00 PM | 10-Year TIPS Auction | Other | Medium | — | — | — | Treasury real-yield demand signal post-Moody's Aa1 downgrade |
| May 22 | Fri | — | Kevin Warsh sworn in as Fed Chair | Fed | High | — | — | — | White House ceremony; any post-swearing-in statement is the week's final market-moving risk |
| May 22 | Fri | ~4:00 AM | Japan CPI (April) | Inflation | Medium | — | — | — | BoJ-relevant given Koeda hawkish remarks |
| May 22 | Fri | ~4:00 AM | UK Retail Sales (April) | Consumer | Medium | — | — | — | UK consumer spending gauge |
| May 22 | Fri | 10:00 AM | UMich Consumer Sentiment Final (May) | Consumer | High | ~49.7 | 48.2 (prelim; record low) | — | Gas prices + tariffs cited; prelim was record low |
| May 22 | Fri | 10:00 AM | Gov. Waller speaks (Frankfurt) | Fed | Medium | — | — | — | "Economic Outlook"; Centre for Central Banking |
| May 25 | Mon | — | US Markets Closed — Memorial Day | Other | — | — | — | — | — |
| May 28 | Thu | 8:30 AM | GDP Q1 2026 Second Estimate | Growth | High | — | +2.0% (advance) | — | Corporate profits component watch |
| May 28 | Thu | 8:30 AM | Core PCE Price Index (Apr) | Inflation | High | — | ~+2.6% YoY | — | Fed's primary target; key pre-FOMC Jun 16–17 input |
| May 29 | Fri | — | Sovereign credit rating reviews | Other | High | — | — | — | Scope, Moody's, S&P scheduled reviews |
| Jun 5 | Fri | 8:30 AM | Nonfarm Payrolls (May) | Employment | High | — | +115K (Apr) | — | Apr unemployment 4.3% |
| Jun 10 | Wed | 8:30 AM | CPI (May) | Inflation | High | — | +3.8% YoY (Apr) | — | Second-to-last pre-Jun FOMC inflation print |
| Jun 16–17 | Tue–Wed | 2:00 PM (Wed) | FOMC Meeting + SEP + Presser | Fed | High | Hold expected | 3.50–3.75% | First Warsh press conference; dot plot; SEP |
5. News & Events
NVIDIA Q1 FY2027: Beat Everything, Traded Lower
NVIDIA reported Q1 FY2027 results after Wednesday's close: revenue $81.62B (+85% YoY, beat $79.19B est.), EPS $1.87 (beat $1.77 est.). Q2 revenue guide: $91B ±2% vs. Street's $86.84B consensus. Gross margin guidance 74.5–75.5%. Additional disclosures: $80B new share buyback authorization and quarterly dividend raised 25x from $0.01 to $0.25. The stock dipped to ~$220.64 AH from $223.47 regular-hours close — "sell the news" on 97% pre-print beat probability. Pre-market Thursday ~$224. Nine analysts raised PTs overnight: Baird to $300, Wells Fargo to $315, HSBC to $325, BofA to $320, DA Davidson to $300, KeyBanc to $300, TD Cowen to $275, Needham to $270, GF Securities to $308. The Wolfe Research Alpha List retains NVDA (added Jan 2026). Blackwell demand intact; US/Europe data centers absorbing the China H200 routing gap.
Iran Nuclear Talks: "Final Stages" — Oil Crashes 5–7%
Trump stated Wednesday that US-Iran nuclear deal talks are in their "final stages." WTI fell 5–7% intraday to a May 20 close of $97.33/bbl. Thursday pre-market: WTI recovering to ~$99.54 (+1.3%), Brent ~$105.48. The Hormuz strait remains effectively closed on Day 83+ — vessel traffic at 3–5 ships/day vs. 120–140 normal. Operation Project Freedom (US Navy escort) paused May 5. Pakistan mediating. "Final stages" ≠ signed framework. Watch Iran Foreign Ministry response for confirmation. No signed deal = no XLE exit; a signed ceasefire = $15–20/bbl unwind risk.
SpaceX Files S-1: Largest IPO Filing in History
SpaceX filed its S-1 on May 20. Nasdaq ticker SPCX. Target raise: $75B at ~$1.75T implied valuation. 2025 revenue: $18.7B (+33% YoY). Q1 FY2026 net loss: $4.27B (vs. $528M prior year — Starship + Starlink capex). Musk retains 85% voting control via Class B shares. Largest IPO filing ever by raise target. Market implication: not yet investable; index inclusion (Nasdaq-100, S&P 500) will create mechanical buying demand when SPCX begins trading.
Intuit Q3 FY2026: Beat + Layoffs + AI Deals = New 52-Week Low
Intuit reported non-GAAP EPS $12.80 (above consensus), raised full-year guidance, authorized an $8B share repurchase, and announced a 17% workforce reduction (~3,000 jobs) — simultaneously disclosing multi-year AI deals with both Anthropic and OpenAI. Market read: AI disruption of TurboTax/QuickBooks moat. Stock -14.45% pre-market to $328.44 — new 52-week low (prior floor: $342.11), -59.7% from 52-week high of $813.70. PT cuts: Wolfe -27% to $400, Stifel -25% to $375, RBC -17% to $500, Jefferies -15% to $550. The counter-thesis: QuickBooks has millions of SMB users (QBO surpassed 2M+ global customers milestone; exact current count not published) with multi-decade switching costs; the AI partnerships are offensive investments, not defensive admissions. Revenue growth decelerated to 10% YoY — that is the signal to watch.
Managed Care Re-Rating: Deutsche Bank Sector Upgrade
Deutsche Bank upgraded HUM (Hold→Buy, $235→$441, +88% PT raise), ELV (Hold→Buy, $363→$498), and CNC (Hold→Buy, $53→$80) simultaneously — the single most aggressive sector re-rating of the week. Thesis: improved pricing discipline and clearer margin recovery paths. The carve-out: CI (Cigna) simultaneously downgraded (Buy→Hold), signaling selective rotation within the sector rather than a blanket bullish thesis. BlackRock Investment Institute also named "AI-adopter healthcare" as a preferred sector alongside a broad upgrade of developed market equities to Overweight.
Workday Reports AH Tonight
WDAY closed -3.4% Wednesday — exactly validating yesterday's pre-binary prediction. Reports Q1 FY2027 tonight. Consensus: EPS $2.51, revenue $2.52B. Watch: NRR vs. 110% threshold; AI agent displacement commentary (Rippling, Deel, Glean); FY27 subscription revenue guide ~$9.94B. Entering print with broadly reduced Street conviction: Citi neutral, UBS $170→$130, Goldman $238→$206, Bernstein $298→$214; 29 downward revenue revisions pre-print. The post-print Friday entry setup is the cleaner trade than pre-binary positioning now.
Kevin Warsh Sworn In Tomorrow (May 22)
First Warsh-era Fed event: White House swearing-in ceremony tomorrow. First FOMC: June 16–17. Fed blackout begins June 6. The hawkish April Minutes (4 dissents, rate-hike contingency language) set the inherited tone. Any post-ceremony statement is the week's final potential market-moving surprise.
6. WSB/Retail Sentiment
Post-NVDA, retail attention has split three ways: processing the muted AH reaction to the beat; rotating into AMD as the sympathy play (WSB consensus: AMD's -8% five-day pullback is a buyable dip given the intact AI capex cycle, now confirmed by NVDA's $91B guide); and assessing WMT — which had the highest mention surge going into Thursday's print (+333% mentions over prior 24 hours) and is now being read as a beat (EPS $0.66, beat $0.65–$0.66 estimate; revenue $177.8B, beat ~$174.5B estimate; eCommerce +22% globally, advertising +37% (global), membership +14.8%). The WMT beat, post-TGT's +5.6% SSS blowout, confirms the consumer health narrative rather than qualifying it. INTU is generating active "falling knife vs. once-in-a-decade moat entry" debate — RSI ~20–25 territory brings dip-buyers but the new 52W low warns against blind accumulation. TSLA (~$420) and PLTR (~$135) maintain active communities without fresh catalysts. Leveraged ETF cohort (3x semiconductor ETFs, Coinbase plays) active on post-NVDA IV collapse dynamics.
7. Commodities & Currencies
| Asset | Level | Change | Notes |
|---|---|---|---|
| WTI Crude | ~$99.54/bbl | +1.3% (from May 20 close $97.33) | Iran "final stages" extracted 5–7% premium Wed; partial recovery Thu; Hormuz Day 83+ structural floor |
| Brent Crude | ~$105.48/bbl | Stable | Steadied above $105 Thursday pre-market |
| Gold (spot) | ~$4,538/oz | approx. +0.8% | Iran peace narrative partially offsets real-yield pressure; dollar holding above 99 limits further gains |
| Silver (spot) | $74.755/oz | approx. −1.2% | Industrial demand concerns compound; modest decline from May 20 close ~$75.67 |
| Copper | $6.206/lb | −1.73% | China LPR hold (12th month) structural demand headwind; April retail sales +0.2% YoY confirms demand weakness |
| US 10Y Yield | 4.65–4.67% | ~flat | Near 16-month high; weak macro data = modest Treasury bid; FOMC hawkish overhang counteracts |
| DXY | 99.09 | ~flat | Competing forces (hawkish Fed vs. Iran peace risk-on) roughly canceling |
| USD/JPY | 159.02 | −0.03% | Near 160 BoJ/MOF intervention threshold; Koeda hawkish speech marginally supports yen |
| EUR/USD | 1.1622 | −0.01% | Relatively stable; modest EUR support from Iran peace risk-on narrative |
| Bitcoin | ~$77,852 | +0.66% | Risk-on bid from Iran progress; off recent lows |
| Ethereum | ~$2,120 | +0.67% | Tracking BTC |
Key reads: Oil is the day's most important asset class — the Iran "final stages" language extracted a 5–7% premium from WTI (Wednesday) while the Hormuz structural closure remains intact on Day 83+. The $97–103/bbl range is the tension zone: above $100 = Hormuz closure still priced; below $97 = ceasefire premium unwinding. Gold edged up ~0.8% to ~$4,538/oz as Iran peace narrative partially offset real-yield pressure (10Y ~4.64%); the dollar holding above 99 remains the cap on further gains. Copper's continued weakness reflects China's demand-miss: LPR hold, retail sales +0.2% YoY, no stimulus signal.
8. Earnings This Week
Reported BMO Thursday (May 21)
| Ticker | Company | Result | EPS: Actual vs Est | Rev: Actual vs Est | Notes |
|---|---|---|---|---|---|
| WMT | Walmart | ✓✓ Beat | $0.66 (beat $0.65–$0.66) | $177.8B (beat ~$174.5B) | eCommerce +22%; advertising +37% (global); membership +14.8%. FY27 guide: net sales +3.5–4.5%, adj EPS $2.75–$2.85. Tariff pass-through absorbed; consumer trade-down thesis intact. Stock flat to slightly positive pre-market. |
| DE | Deere & Co | ✓✓ Blowout Beat | $6.55 vs $5.74 (+14%) | $13.37B vs $11.50B (+16%) | $272M one-time IEEPA tariff refund inflated EPS. Construction segment strong; Production & Precision Ag still soft (-15–20% industry). FY26 net income guide maintained $4.5–$5.0B. +4–6% pre-market. |
| NIO | NIO Inc. | ✓✓ Historic Beat | +$40.4M net income vs -$0.08/share est | ~$3.74B | First-ever GAAP quarterly profit. Deliveries 83,465 (+98.3% YoY). Multi-brand strategy (NIO/ONVO/Firefly) working. Major China EV positive catalyst. |
Reported AH Wednesday (May 20)
| Ticker | Company | Result | Notes |
|---|---|---|---|
| NVDA | NVIDIA | ✓✓ Comprehensive Beat | Rev $81.62B vs $79.19B est; EPS $1.87 vs $1.78 est; Q2 guide $91B ±2% vs $86.84B est. $80B buyback; 25x dividend hike. Stock −1% AH "sell the news." |
| INTU | Intuit | ✓ Beat (market reaction: −14.45%) | Beat top/bottom; raised FY26 rev to $21.34–$21.37B; $8B buyback auth. 17% workforce cut + AI deals with Anthropic + OpenAI → market reads AI disruption signal. New 52W low. |
| URBN | Urban Outfitters | ✓ Beat | EPS $1.30 vs $1.12; record Q1 sales |
| ELF | e.l.f. Beauty | ✓✓ EPS + Rev Beat | EPS $0.32 vs $0.29; revenue $449.3M vs ~$426M est (beat); FY27 EPS guide $3.30 vs $3.37 est |
Notable Beats Earlier This Week
| Date | Ticker | Result | Notes |
|---|---|---|---|
| May 20 BMO | TJX | ✓✓ Blowout | EPS $1.19 vs $1.01; comps +6%; raised FY27 EPS guide $5.08–$5.15 |
| May 20 BMO | TGT | ✓✓ Blowout | EPS $1.71 vs $1.41; SSS +5.6%; FY raised to +4% net sales |
| May 20 BMO | ADI | ✓✓ Blowout | EPS $3.09 vs $2.90; +37% YoY rev; Q3 guide $3.9B; $1.5B Empower Semiconductor acquisition |
| May 19 AH | KEYS | ✓✓ Blowout | EPS $2.87 vs $2.32; orders +56%; "strongest quarter in company history" |
Reporting AH Tonight (Thu May 21)
| Ticker | Company | EPS Est | Rev Est | Key Watch |
|---|---|---|---|---|
| WDAY | Workday | $2.51 | $2.52B | NRR vs. 110% threshold; AI agent displacement (Rippling, Deel, Glean); 29 downward rev revisions; post-print Friday entry is the setup |
| ROST | Ross Stores | $1.69 | $5.58B | Off-price pulse after TJX blowout; company guided $1.60–$1.67 — validates or challenges the value-consumer rotation |
| ZM | Zoom Video | $1.41 | $1.22B | Revenue growth decelerating ~4%; enterprise SaaS health check |
| TTWO | Take-Two Interactive | Already reported | — | ✓✓ Beat: $1.23 non-GAAP vs $0.83 est; gaming pipeline monetization strong |
Guidance Pre-Announcements
| Company | Direction | Detail |
|---|---|---|
| NVDA | ↑ Raise | Q2 guide $91B ±2% vs $87.4B est; adj gross margin 74.5–75.5% |
| TJX | ↑ Raise | FY27 comps +3–4%; EPS $5.08–$5.15; buybacks $2.75–$3.0B |
| Intuit | ↑ Raise (market reads restructuring) | FY26 rev $21.34–$21.37B; $8B buyback; 17% workforce cut |
| Deere | → Maintain | FY26 net income $4.5–$5.0B; Q2 tariff refund is one-time |
| Walmart | ↑ Raise | FY27 guide net sales +3.5–4.5%; adj EPS $2.75–$2.85 |
9. Strategy Triggers
Active Signals
| Strategy | Status | Action |
|---|---|---|
| ai_mega_ecosystem | CONFIRMED — POST-PRINT | NVDA Q1 comprehensively beat: $81.62B rev (+85% YoY), $91B Q2 guide, $80B buyback, 25x dividend. AI-capex super-cycle structurally confirmed for Q2 and beyond. Sell-the-news dynamic (-1% AH) is IV-compression artifact, not thesis break. KOSPI +8.42% Thursday confirms HBM3e demand absorbed. PT cluster now $270–$325. |
| warflation_hedge | PIVOTING — IRAN WILDCARD | Hormuz Day 83+; WTI crashed 5–7% Wednesday on Trump "final stages" Iran talk. Pre-market: WTI recovering to $99.54; Brent $105.48. Structural floor thesis ($95+ IEA -4M bbl/day forecast) remains operative but faces a direct test. No signed framework = no exit from energy positions yet. If Iran deal confirmed in writing: XLE -8–12% potential. Hold; tighten stops below $95 WTI. |
| geopolitical_crisis | WATCH — RESOLVING? | Iran "final stages" is first concrete de-escalation language. UAE Barakah targeting premium partially unwinding. Defense (RTX, LMT, NOC) faces near-term headwind if ceasefire confirmed. Monitor Iran Foreign Ministry response. No confirmed framework = geopolitical premium stays until it doesn't. |
| insider_buying_real | ACTIVE — NEW SIGNAL | MP Materials (MP) COO Michael Rosenthal bought $963K open-market May 20 at $56.62, no 10b5-1 plan; already holds 1.33M shares. Rare-earth/magnet supply chain play with GM JV ramping in Texas. ONON two co-CEOs (Coppetti and Allemann, ~$2.2M each) ~$4.4M combined (May 14, co-CEO transition). Continuing: RSG Gates/Cascade ~$101.8M systematic buy remains the week's primary structural insider signal. |
| buyback_yield_systematic | ACTIVE — THREE MECHANICAL BIDS | (1) BSX $2B ASR through June 30 (JPMorgan counterparty); (2) RBLX $3B new buyback (company's first-ever); (3) NVDA $80B new authorization — largest buyback announcement of the week. All three provide mechanical bid support independent of macro volatility. |
| earnings_surprise_drift | ACTIVE | TJX +18% EPS beat; NVDA +5.3% revenue beat with $91B guide; DE +14% EPS beat; KEYS +24% EPS beat. Week's aggregate beat rate is exceptional. TGT's +21% beat with first positive SSS in 5 quarters remains a multi-day drift candidate. ADI's +37% YoY revenue with raised Q3 guide is under-appreciated vs. the NVDA noise. |
Watchlist
sell_in_may — Day 21. NVDA beat absorbed the regime test; S&P recovered to 7,432.97 (+1.08%) Wednesday. The AI-capex gravitational hold survived. Weak Thursday macro (Philly Fed miss, housing starts soft) is the incremental Sell-in-May catalyst accumulating. The trend is intact but the daily confirms are compressing.
vix_spike_buyback — VIX at 17.17 opening Thursday; NVDA IV collapse drags mechanically toward 15–16 intraday. This is a false-calm window. If WDAY disappoints severely tonight, VIX can spike back above 19 at the Thursday evening re-open — that level is the contrarian buy-the-spike entry signal.
defensive_rotation — Deutsche Bank's simultaneous triple-upgrade of HUM, ELV, CNC confirms institutional capital rotating into healthcare/managed care. BlackRock naming "AI-adopter healthcare" as preferred sector provides the mandate cover. XLP and XLV maintaining RRG "leading" quadrant status.
momentum_crash_hedge — FOMC hawkish Minutes + weak Philly Fed + housing data + UK Services PMI contraction are the classic late-cycle momentum-crash setup conditions accumulating. Not a trigger today, but building. Watch: if 10Y holds above 4.65% through Core PCE (May 28), momentum vulnerability increases.
10. Wednesday's Predictions — Scorecard
Predictions from: 20260520.md — "Today's Predictions" section
Graded against: Wednesday May 20, 2026 actual results
| # | Prediction | Result | Grade |
|---|---|---|---|
| 1 | S&P 500 closes 7,370–7,450 | Actual: ~7,432.97 (+1.08%) — within range | CORRECT |
| 2 | TGT closes +3–7% | Actual: +1.40% — below the 3% floor | WRONG |
| 3 | LOW closes −3–6% | Actual: +0.84% — reversed from −5% pre-market | WRONG |
| 4 | 10Y Treasury closes 4.60–4.78% | Actual: ~4.64% — within range | CORRECT |
| 5 | VIX closes 14.5–18.5 intraday; collapses 15–16 AH on NVDA beat | Actual VIX close ~17.92 (in range); NVDA dipped ~1.3% AH — no IV crush collapse | PARTIAL |
| 6 | Gold closes $4,440–$4,530 | Actual: ~$4,495.80 — within range | CORRECT |
| 7 | NVDA closes above $215 regular hours | Actual: $223.47 — well above floor | CORRECT |
| 8 | 20Y Treasury auction clears ≥5.10% with below-average foreign demand | Auction results not confirmed in available data | UNVERIFIED |
| 9 | XLRE closes as weakest sector | Post-FOMC hawkish Minutes likely; exact sector rank unconfirmed | UNVERIFIED |
| 10 | WDAY closes −1–4% ahead of Thursday AH binary | Actual: −3.4% — within range | CORRECT |
Summary: 5 CORRECT / 1 PARTIAL / 2 WRONG / 2 UNVERIFIED
The model's structural macro calls again proved highly reliable — S&P range, 10Y yield, gold, NVDA gravitational compression, and WDAY pre-binary de-rating all landed within predicted bounds, validating the force-model framework. The FOMC Minutes proved hawkish as predicted; however, the S&P ended up +1.08% rather than selling because the NVDA AH beat print — even muted — was sufficient to sustain the AI-capex gravitational hold. The hawkish-FOMC directional call was right; the magnitude of the AI offset was underestimated. Lesson: on NVDA binary resolution days, the AI-capex gravitational compression continues to override incremental macro headwinds until the next regime event. Both WRONG calls (TGT +1.40% vs. predicted +3–7%, and LOW +0.84% vs. predicted -3–6%) share the same flaw: high-conviction fundamental divergence does not guarantee large price moves when the scenario was partially pre-positioned. TGT opened on a real beat but was already partially anticipated; LOW recovered from its -5% pre-market gap as value buyers absorbed weakness intraday. The error: fundamental divergence ≠ price divergence when consensus has already pre-positioned for the gap. This is a repeating calibration failure — note it and apply the correction by narrowing range predictions for well-telegraphed earnings divergence plays. WDAY's clean -3.4% delivery was the week's most reliable prediction type: binary-countdown compression is directionally predictable and correlates with prevailing pre-binary analyst sentiment (NVDA compressed tight on bullish consensus; WDAY de-rated on cautious consensus).
11. Trade Ideas
Session discipline: WDAY prints AH tonight (binary risk; Friday post-print entry is the cleaner setup). Iran "final stages" means every energy position has intraday binary risk. INTU's new 52W low requires patient stabilization confirmation before initiating — do not chase a falling knife at RSI 20–25 without a reversal candle. NVDA post-earnings mechanical entry window is open for 24–48 hours.
-
NVDA (post-earnings buyback + PT raise wave — 24-hour mechanical entry window): NVDA's comprehensive beat ($81.62B revenue, $91B Q2 guide, $80B new buyback, 25x dividend hike) is the cleanest AI-capex confirmation of the quarter. The ~−0.44% pre-market move to ~$224 is IV collapse + sell-the-news mechanics, not a thesis change. The $80B buyback creates the largest mechanical bid in the market. Analyst PTs now cluster $270–$325 (nine firms raised overnight). The 24-hour post-earnings window is historically the cleanest entry for momentum-extension trades on AI infrastructure names. Entry: $210–218; stop: $200 (clean structural break below pre-earnings floor); target: $240–255 over 30–60 days. Strategy: ai_mega_ecosystem, buyback_yield_systematic.
-
MP Materials (MP — COO $963K open-market buy, no 10b5-1): MP COO Michael Rosenthal purchased 17,000 shares at $56.62 ($963,540) on May 20 with no 10b5-1 plan. Already holds 1.33M shares. MP is the dominant US rare-earth/magnet producer, ramping its Texas magnet manufacturing JV with GM during elevated rare-earth pricing and structural US-China supply-chain decoupling. This is a discretionary C-suite buy at a company the COO knows intimately — the cleanest insider signal of the current research window. Entry: $55–58 (near COO's cost); stop: $50; target: $70–75 (12 months). Strategy: insider_buying_real, rare_earth_minerals.
-
HUM (Deutsche Bank Hold→Buy, $235→$441 PT): Deutsche Bank's simultaneous triple-upgrade of HUM, ELV, and CNC is a conviction thesis shift, not a routine revision. HUM received the most dramatic revision (+$206, +88% PT increase), signaling the highest rerating potential. Prior consensus was Hold — many institutional funds were underweight entering today. BlackRock Investment Institute naming "AI-adopter healthcare" as a preferred sector provides the institutional mandate cover for rebalancing. Strategy: defensive_rotation, quality_factor.
-
DE (ag-cycle bottom with clean construction beat): DE's Q2 FY2026 results (+14% EPS beat, +16% revenue beat at $13.37B vs. $11.50B estimate) are partially attributable to a $272M one-time IEEPA tariff refund — but the Construction segment beat is real and the maintained FY26 net income guide of $4.5–$5.0B is credible. The market is re-pricing the ag-cycle bottom thesis: if Q3 shows Construction momentum holding and Ag revenue stabilizing, the rerating accelerates. Entry: around current levels (~$588 pre-market); stop: $560; target: $640–660. Strategy: earnings_surprise_drift, reshoring_industrial.
-
INTU (52-week low watch — NOT a reflexive buy): INTU at $328.44 is -14.45% pre-market, at a new 52-week low, RSI ~20–25, with 33 of 41 analysts maintaining Buy/Outperform at an average PT of $610 (~86% upside). The moat case is real: QuickBooks has millions of SMB users (QBO surpassed 2M+ global customers milestone; exact current count not published) with multi-decade switching costs. The bear case is also real: revenue growth decelerated to 10% YoY, and the CEO's simultaneous "layoffs have nothing to do with AI" + AI partnership announcements is a credibility gap the market is repricing. This is a WATCH, not a buy today. Wait for intraday stabilization above $310 with volume drying up. A high-volume reversal candle is the trigger; a clean breakdown through $310 accelerates the fall. Entry zone: $310–330; hard stop: $290; target: $450–500 on Q4 FY2026 (August) catalyst confirmation. Strategy: fallen_blue_chip_value, short_seller_dip_buy.
-
BSX (Boston Scientific — $2B ASR mechanical bid through June 30): BSX executing a $2B Accelerated Share Repurchase with JPMorgan as counterparty; 80% of shares (~30.4M) already delivered; JPMorgan must buy BSX shares in the open market through June 30 to complete the repurchase. Mechanical institutional bid independent of macro volatility, Iran oil swings, WDAY binary, and FOMC uncertainty. Strategy: buyback_yield_systematic.
-
AVOID: WDAY before tonight's AH print (binary risk; Friday post-print setup is cleaner). XLE with high-conviction directional sizing today (Iran deal "final stages" = ceasefire premium risk; hold existing, don't add new size). NVDA options (IV collapsed; premium extracted; own equity, not options). LOW in the near-term (structural housing headwind; thesis requires 9–12 month horizon if rates fall). INTU before confirmed intraday stabilization at $310–330 (falling knife risk elevated; RSI still declining at pre-market).
The Day Ahead in One Paragraph
Thursday's session is structurally defined by three competing forces: NVDA's comprehensive beat confirmed the AI-capex super-cycle and extracted rather than added VIX premium (IV collapse is today's mechanical force), weak morning macro data (Philly Fed miss, housing starts soft, claims slightly above estimate) validated the stagflation narrative, and Trump's Iran "final stages" language injected the most consequential geopolitical binary in the energy complex since the Hormuz closure began on Day 1. The S&P 500 opens near flat after Wednesday's +1.08% NVDA-anticipation run, with Nasdaq futures slightly positive on the AI confirmation thesis. The session's directional variable is the Iran headline feed: any concrete ceasefire language reprices XLE sharply lower and adds equity market risk-on lift; no concrete progress leaves the Hormuz WTI floor intact and energy/defense positions unchanged. The 10Y TIPS auction at 1:00 PM is the session's only scheduled institutional demand signal — treasury real-yield demand post-Moody's Aa1 downgrade. Richmond Fed's Barkin speaks at 12:20 PM. The session's most actionable setups are in names whose theses are independent of Iran and WDAY: MP Materials (COO $963K buy, US rare-earth supply chain), HUM (Deutsche Bank triple-upgrade, institutional rebalancing), and NVDA itself at the post-earnings mechanical entry window ($80B buyback + PT raise wave). INTU is the speculative watch — wait for confirmed $310–330 stabilization before initiating; do not chase the falling knife into the close. WDAY prints AH tonight; the post-print Friday setup is the cleaner entry than pre-print positioning now. At current VIX compression, any severe WDAY miss tonight spikes VIX back above 19 — that level is the contrarian buyback-entry signal for the broader market.
Today's Predictions
-
S&P 500 closes 7,390–7,460 — NVDA AI-capex gravity sustains the post-beat narrative despite weak macro (Philly Fed, housing, claims). ES futures at -0.1% with the 10Y near 4.65% and Iran deal ambiguity balancing the equation. WDAY binary is the post-close variable and does not affect today's cash-session close. A concrete Iran ceasefire announcement during the session adds +0.5–1.0% upside breakout risk.
-
NVDA closes $215–228 in regular session — Sell-the-news suppresses above-$225 recovery; $80B buyback provides mechanical bid below $212; PT raise wave ($270–$325) re-anchors institutional buy interest throughout the day. The ~$224 pre-market level is likely the intraday floor. This is a compression range prediction, not a directional call — the post-earnings entry window is open regardless of which end of the range prints.
-
WTI crude closes $96–103 — Iran "final stages" trade continues: if Iran Foreign Ministry confirms an active framework by session end, WTI tests $96–97. If no confirmation, Hormuz Day 83+ structural bid holds near $99–103. The $95 IEA structural floor is the absolute downside anchor. Maximum ambiguity range.
-
INTU finds intraday floor at $310–335 but closes near pre-market levels — RSI ~20–25 triggers quantitative dip-buyer protocols; 33 of 41 analyst Buy/Outperform ratings provide fundamental anchor; but new 52W low structure means technical selling from position-limit algorithms continues through the session. Expect volatile sideways in the $315–340 range rather than a V-recovery. The rerating requires Q4 FY2026 (August) data to confirm moat intact.
-
WDAY closes −2–5% ahead of AH binary — Citi neutral, Goldman/UBS/Bernstein all cut significantly pre-print; 29 downward revenue revisions. Pre-binary compression applies but in the negative direction — WDAY enters the print with broadly reduced analyst conviction (directional analog to NVDA's compression on bullish consensus, but bearish-skewed). Binary-countdown de-rating is the base case; the post-print Friday setup is the cleaner trade.
-
10Y yield closes 4.60–4.70% — Weak Philly Fed + housing starts miss = modest flight-to-quality bid for Treasuries; competing with FOMC hawkish Minutes overhang and Moody's Aa1 structural premium. Iran peace = lower oil = lower inflation expectations = marginal Treasury bid. Net: range-constrained near current levels. The 10Y TIPS auction at 1:00 PM is the intraday swing catalyst.
-
VIX closes 15.5–17.5 — NVDA front-month IV collapse (84–95% → ~25–30%) provides 0.5–1.5 points of mechanical downward pressure throughout the session. Iran peace progress = additional risk-on compression. Ceiling: if WDAY misses badly AH tonight, VIX spikes back above 19 at the Thursday evening re-open — intraday will not reflect that risk.
-
DE closes +5–9% — Q2 FY2026 comprehensive beat (+14% EPS, +16% revenue) with maintained FY26 guidance. The $272M tariff refund is one-time and the market knows it — the construction segment real beat and ag-cycle bottom narrative are being re-priced. +4–6% pre-market bid; session range expansion to +5–9% as analyst PT raises arrive through the morning.
-
KOSPI closes above 8,000 — Thursday's +8.42% surge from Samsung strike-risk resolution needs to hold and extend through the session. NVDA's $91B Q2 guide resolved the HBM3e demand concern that drove Tuesday's -3.25% panic. The 8,000 level is the psychological round number and the session's natural institutional target for Korean semiconductor positioning.
-
HUM closes +8–15% — Deutsche Bank's HUM upgrade from Hold to Buy with PT $235→$441 (+88% PT raise) is the single most aggressive analyst thesis-change of the week. Institutional funds underweight HUM (prior consensus Hold) will mechanically rebalance today. The sector-simultaneous upgrade (ELV + CNC) validates systematic re-allocation rather than single-name idiosyncrasy. BlackRock's "AI-adopter healthcare" overweight mandate provides additional institutional cover. The combination of a high PT raise from underweight positioning with sector-level mandate changes is the highest-probability large single-day move setup this session.
Sources
- NVIDIA Q1 FY2027 Earnings — indmoney / CNBC (May 20, 2026)
- NVIDIA Q2 Guide / Analyst PT Raises — Yahoo Finance (May 20–21, 2026)
- NVIDIA Q1 FY2027 beat — Investing.com (May 20, 2026)
- Walmart Q1 FY2027 Earnings Release — corporate.walmart.com (May 21, 2026)
- Deere Q2 FY2026 Earnings — PR Newswire (May 21, 2026)
- Deere Q2 preview — AlphaStreet (May 21, 2026)
- SpaceX S-1 Filing — Fortune (May 20, 2026)
- SpaceX S-1 CNBC live updates (May 20, 2026)
- Iran Nuclear Deal "Final Stages" — CNBC (May 21, 2026)
- 2026 Strait of Hormuz Crisis — Wikipedia (ongoing)
- Hormuz UNCTAD global impact report (May 2026)
- US Jobless Claims / Housing Starts / Philly Fed — XTB (May 21, 2026)
- Jobless Claims Up, Housing Starts / Philly Fed Down — Nasdaq (May 21, 2026)
- KOSPI +8.42% surge — Seoul Economic Daily (May 21, 2026)
- KOSPI Samsung strike eased — Asia Business Daily (May 21, 2026)
- Deutsche Bank Managed Care Upgrades (HUM/ELV/CNC) — Benzinga (May 21, 2026)
- FOMC April 2026 Minutes hawkish detail — FXStreet / Neil Sethi Substack (May 20, 2026)
- BoJ Koeda hawkish speech — Calendar Brief (May 21, 2026)
- UK Flash Services PMI 47.9 / Eurozone Flash Mfg PMI 51.4 — S&P Global Markit (May 21, 2026)
- MP Materials COO Insider Buy — Investing.com (May 20, 2026)
- ONON Co-CEO Cluster Buy — StockTitan (May 14, 2026)
- Intuit Q3 workforce cut / AI deals — Wolfe Research / Stifel (May 20, 2026)
- TJX Q1 FY2027 Blowout — PR Newswire (May 20, 2026)
- ADI Analog Devices Q2 Beat / Empower Semiconductor Acquisition (May 20, 2026)
- Stock market today May 21 — TheStreet
- CNBC Asia markets May 21, 2026
- WTI crude — Trading Economics (May 21, 2026)
- Gold spot — Investing.com (May 21, 2026)
- VIX spot — Yahoo Finance (May 21, 2026)
- VIX term structure — CBOE (May 21, 2026)
- Sector ETF rotation chartbook May 2026 — Seeking Alpha
- CBOE Daily Market Statistics Put/Call Ratios (May 19–21, 2026)
- WSB tickers — AltIndex / Tradestie (May 21, 2026)
- BSX $2B ASR — PR Newswire (May 18, 2026)
- BlackRock Investment Institute developed market equities upgrade (May 2026)
- Stoxx 600 / CAC 40 / FTSE 100 — Yahoo Finance / Morningstar (May 21, 2026)
- CME FedWatch — Year-End Rate Probability (May 21, 2026)
Disclaimer
The information, strategies, research reports, pre-market analyses, trade recommendations, and all other content contained in this repository are provided for educational and research purposes only and do not constitute financial advice, investment advice, trading advice, or any other form of professional advice. Nothing herein should be construed as a recommendation, solicitation, or offer to buy or sell any securities or financial instruments.
All content in this repository — including but not limited to pre-market research reports, strategy analyses, trade recommendations, leaderboard rankings, and research findings — has been generated in whole or in part by large language models (LLMs) and automated systems. AI-generated content may contain errors, inaccuracies, hallucinated facts, incorrect dates, fabricated statistics, or misleading information. Users must independently verify all information, data points, dates, financial figures, earnings results, economic indicators, and factual claims before relying on them for any purpose.
Past performance, whether actual or backtested, is not indicative of future results. Trading and investing involve substantial risk of loss. Consult a qualified, licensed financial advisor before making any investment decisions.
Pre-market research delivered before 9:30am ET, free.