NASDAQ:BKNG Booking Holdings Inc.

ISIN: US09857L1089
Consumer DiscretionaryTravel ServicesOnline Travel
NASDAQ Global Select · Norwalk, CT · Mkt cap ~$149B · Beta 1.08 Analysis Status: On-Going
All figures USD. Per-share data reflect the 25-for-1 stock split executed 2026-04-06 (so ~$193 today ≈ ~$4,825 pre-split — this is correct, not a data error). Mode-B refresh; prior report 2026-07-20 at $179.45 (+7.7% since). Date correction: the prior report estimated Q2 earnings ~28-29 Jul; the confirmed date is 4 Aug 2026 (after close) — the +12% run into 29 Jul then −4% on 30 Jul was the FOMC/GDP tape, not an earnings reaction.
$193.30
+0.1%
31 Jul 2026 · Signal v6

Changes Since Last Report vs. 2026-07-20 (HOLD/BUY/BUY @ $179.45)

Medium & Long downgraded BUY → HOLD. The stock is +7.7% ($179.45 → $193.30) on no fundamental news, which moved Valuation from Attractive (66) to Fair (63) — the base matrix row is now High Quality + Fair Valuation + Neutral Timing → HOLD (watch for a valuation entry). Short stays HOLD. This is a disciplined "don't chase" call, not a deterioration — analysts remain Buy with ~18% upside. Date correction: Q2 earnings are 4 Aug (confirmed), not the ~28-29 Jul the last report estimated; the +12% run into 29 Jul then −4% on 30 Jul was the FOMC/GDP tape.

DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

Booking Holdings Inc.

Booking Holdings is the world's largest online-travel company, running Booking.com (the category-leading accommodation platform in Europe), Agoda (Asia-Pacific lodging), Priceline, KAYAK (meta-search price comparison), Rentalcars.com and OpenTable (restaurant reservations). Its economic engine is a two-sided marketplace: ~3M+ bookable properties on one side and hundreds of millions of travellers on the other, monetised at a ~15% take-rate on gross bookings. It is exceptionally asset-light — it owns no hotels or planes — so it converts roughly a third of revenue to free cash flow and returns almost all of it via buybacks. Its distinctiveness is scale-driven global liquidity in accommodation supply (deepest in Europe) plus a portfolio of category brands, which together make it the most profitable operator in online travel.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5340%Fair valuation + Neutral timing → HOLD. Tape has turned up but the stock is extended +12% into a binary 4-Aug earnings print. Wait for the print.
Medium-term (6–12 mo)HOLD5858%Downgraded BUY → HOLD: the +7.7% run-up moved Valuation from Attractive (66) to Fair (63). High-quality, fairly priced — watch for a valuation entry.
Long-term (3–5 yr)HOLD6258%Downgraded BUY → HOLD: wide-moat compounder, but only fairly valued after the run; reported P/E 25.4x now above the Cons-Disc guardrail. Analysts still Buy (+18%) — a HOLD, not a sell.
Next update: 2026-08-05 — Q2 earnings 2026-08-04 (after close, confirmed) + Aug-1 tariff wall + ISM/jobs cluster — refresh the trading day after the print (5 Aug)
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

80
strong — wide moat, elite cash gen
conf 76%

Valuation Attractiveness

63
fair (attractive on clean earnings, fair on reported P/E)
conf 74%

Entry/Exit Timing

53
neutral — tape turned up, extended into earnings
conf 40%

Underlying Drivers

51
Neutral (energy-shock headwind re-escalated)
conf 58%

Economic Alignment

42
Contrarian (headwind)
conf 55%
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
Financial Distress
Interest coverage 7.8x, cash/share ~$20, EV multiple ~16x, current ratio 1.06. Negative book equity is a buyback artifact, not distress.
⚠️
Earnings Event Risk
Q2 2026 earnings CONFIRMED for 4 Aug 2026 (after close; call 4:30pm ET) — 4 days out, inside the 14-day window. BKNG regularly moves >5% on prints and has run ~+12% into this one, so timing confidence is capped at 40%. This does NOT cap the signal — the HOLD comes from the fundamentals (Fair valuation), not this gate. Corrects the prior report's estimated ~28-29 Jul date.
Valuation Ceiling
Does NOT fire. Reported trailing P/E 25.4x now sits just above the 24x Consumer-Discretionary guardrail line (a caution), BUT the anchor scores off the clean ~20.6x (ratio 0.92 — not Expensive), and price $193.30 is below the $217.6 median and $309.84 high targets. No gate — but the run-up has eroded the margin of safety (see §4).
Accounting / Dilution
Share count falling (buybacks), no dilution. Non-operating items DEPRESS (not inflate) GAAP earnings — clean quality; no AI-style mark-up inflation. BKNG is NOT in the AI-concentration cohort, so the macro report's armed AI-earnings-quality tail is not inherited here.
Regulatory / Binary
EU DMA gatekeeper obligations are ongoing compliance, not a binary >20% event. Noted as a bear risk, not a gate.
Systemic tail-risk check. The 2026-07-30 macro report carries the "S&P 500 concentration / AI earnings-quality unwind" tail as armed (breadth narrowing — top-10 ~41% of the index, RSP flat while XLK ripped). BKNG does not inherit it: its earnings are depressed by non-operating items (not inflated by AI mark-ups), it is not an AI-capex/monetisation name, and it is not in the Anchor's Expensive band. "It's a tech-adjacent stock" is explicitly not sufficient. So no cohort de-rating leg is added to the §11 Bear.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Wide-moat, asset-light marketplace; 34% operating margins, ~$9B FCF
80
confidence 76%

Lifecycle & sector: Consumer Discretionary · Travel Services (online-travel marketplace). Classified Mature / Cash-Cow: mid-single-digit-to-low-teens revenue growth, ~34% operating margins, ~32% FCF margin, aggressive buybacks. Scored on margins, ROA/ROIC, FCF and the moat — not on book-equity ratios, which are distorted (see denominator note). No fundamental change this refresh — Quality holds at 80. Q2 (reporting 4 Aug) is guided to just 4-6% revenue / 2-4% room-night growth, so the deceleration is real but the profitability profile is intact.

Sub-signalBKNGRead vs peers / historyScore
Revenue trajectoryTTM ~$27.7B; Q1'26 $5.53B (+16% YoY); Q2 guided +4-6%; consensus FY26 ~+9-10%, FY27 ~+13%Decelerating off the post-COVID surge; still above mature-sector norm; gross bookings & room-nights near records74
Profitability vs peersOperating margin 34.3%; EBITDA 34.4%; net 22.2%Best-in-class for OTAs (Expedia op margin ~mid-teens, est.); asset-light scale88
Cash generationFCF ~$9.0B (FMP TTM); FCF margin ~32%; FCF/OCF 96.7%; P/FCF ~16.5xElite cash conversion; capex <2% of revenue (a narrower Yahoo FCF def ≈ $7.1B is more conservative but still strong)89
Balance-sheet healthInterest coverage 7.8x; cash/share ~$20; current ratio 1.06; total debt ~$19B vs cash ~$16BHealthy. Negative book equity is a buyback artifact, not leverage stress (see note)74
Capital-light returns (ROA/ROIC)ROA excellent (FMP ROA sub-score 5/5, ~22%); ROIC very high on tiny invested capitalHallmark of the model — high returns on negligible tangible capital85
Denominator note — ignore book-equity ratios. BKNG has negative shareholders' equity (P/B −17.2, book value/share −$11) because cumulative buybacks have driven equity below zero. This makes ROE, D/E and P/B meaningless here — they are not distress signals. Read quality off ROA (excellent), 34% operating margins, ~$9B FCF and 7.8x interest coverage. The FMP "B−" rating (below) is dragged entirely by these negative-equity sub-scores.
Industry benchmark — "Rule of 40" (asset-light compounder variant). Revenue growth (~10-13%) + FCF margin (~32%) ≈ 44. Rating: PASSES (≥40). Benchmark score: 80/100. Carried more by margin than growth — the correct profile for a cash-cow marketplace.
Network effects
82
Two-sided marketplace: more properties → more choice → more demand → more sign-ups. ~3M+ properties, global liquidity.
Intangible assets / brand
80
Booking.com is the category brand in Europe; Agoda in APAC; Priceline/KAYAK/OpenTable round out the portfolio.
Cost advantage
70
Scale in performance marketing + rising direct/app mix lowers CAC vs sub-scale rivals. Tempered by Google dependency (see Competitive Environment).
Switching costs
52
Traveller loyalty is structurally low (price-shop every trip); Genius loyalty helps, but this is the moat's softest wall — trimmed for live competition.
Pricing power
60
Take-rate ~15% has been stable, but top-of-funnel pricing is partly set by Google/meta auction dynamics, capping it.

Moat average ≈ 69 — wide but not impregnable; the two competition-exposed dimensions (Switching Costs, Cost Advantage) are scored down from the named-competitor read below, not in the abstract.

Competitive Environment

The moat scores above are derived from who is attacking and which way share is trending. BKNG remains the global room-nights leader and is stable-to-modestly-gaining in core European hotels, but faces three credible, differently-shaped rivals. Overall competitive threat: moderate (unchanged this refresh). Fresh watch item: Airbnb is publicly pushing to become an "Amazon for services" (hotels, car/equipment rental) — an expansion of the alt-accom substitution threat into BKNG's core lanes.
RivalThreat typeShare trajectory (BKNG vs rival)Moat-erosion vector
Expedia Group (Brand Expedia, Hotels.com, Vrbo)Direct OTA rivalBKNG stable / modestly gaining in hotels; Expedia stronger in US & Vrbo alt-accomPrice/marketing competition on overlapping inventory; caps Pricing Power
AirbnbAlternative-accommodation substitution (now expanding into hotels & services)Airbnb growing faster in alt-accom and pushing into adjacent verticals; BKNG growing its own alt-accom supply to defendErodes Switching Costs & supply-side network in the fastest-growing lodging segment
Google Travel (Hotels/Flights, meta)Disintermediation of top-of-funnelStructural — BKNG is both customer & competitor; ongoing pressureRaises traffic-acquisition cost & caps Cost Advantage / Pricing Power; the single biggest long-run risk

Net effect on the moat: → Switching Costs trimmed to 52 (Airbnb substitution + low loyalty), Cost Advantage to 70 and Pricing Power to 60 (Google funnel dependency). This propagates to the §11 Bear trigger (Google/Airbnb share & take-rate compression) and the §12 thesis-invalidation rule.

ROIC & capital allocation. Asset-light economics produce structurally high ROIC on negligible invested capital. Disciplined, shareholder-friendly allocation: heavy consistent buybacks (share count ~826M→~775M over the last year) plus a small growing dividend (~0.8% yield, ~21% payout). The buyback is the reason equity is negative — a return-of-capital choice, not distress.
4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Fair after the +7.7% run — attractive on clean earnings, fair on reported P/E; 6.0% FCF yield
63
confidence 74%
Warranted-multiple anchor (the 40% weight) — updated for the higher rate + price. Consumer-Discretionary, high-quality (BQ 80): discount rate r = 4.67% 10-Y (macro 2026-07-30) + 4.5% ERP + 0.0% risk add-on = 9.17%; disciplined growth g_near 10% (cyclical sector cap), g_term 3%. Two-stage warranted P/E ≈ 22.4x (below the 24x Cons-Disc guardrail). Honest both-ways read at $193.30: on the clean/operating multiple ~20.6x, ratio 20.6/22.4 = 0.92 → Attractive/Fair edge; on the reported P/E 25.4x, ratio 25.4/22.4 = 1.13 → Fair, and reported now pokes above the 24x guardrail line. The +7.7% run has eaten the margin of safety — Valuation steps down to 63 (Fair; attractive only on the clean number) from 66 last refresh.
Earnings-quality decomposition (step 7b) — GAAP understates the multiple, but the clean number over-flatters. Below-operating items (totalOtherIncomeExpensesNet, net interest on real debt + FX) depress earnings: TTM operating income is $9.49B pre-tax; taxed at ~21.5% that is ~$7.5B of clean, operating-only earnings, versus GAAP net income of $6.15B — a ~$1.3B non-operating drag (the rest of the raw $9.49B-vs-$6.15B gap is corporate tax, not non-op). So nonop_pct_of_net_income is negative (~−22%) — a drag, not an AI-style inflator. The clean P/E is therefore ~$193.30 ÷ (~$7.5B / ~775M shares ≈ $9.65) ≈ 20.6x. Caveat (load-bearing): the add-back is mostly recurring interest on a ~$19B levered balance sheet, so the ~20.6x clean P/E is a flattering floor-case — the honest multiple sits between ~20.6x and the 25.4x reported (mid ~22-23x ≈ warranted). Valuation is scored across that range, not off the most flattering number — which is exactly why the score is Fair, not Attractive.
MultipleBKNGReference readScore
Forward P/E~18.5x (FY26 $10.44) / 15.7x (FY27 $12.30)Low-to-mid of BKNG's own 5-yr range (typically ~20-25x)70
Trailing P/EReported 25.4x · clean ~20.6xReported > warranted (Fair, above guardrail); clean below warranted (Attractive edge)56
PEG (fwd)~1.4 (FMP fwd 1.42); 5-yr PEG ~0.87 (Yahoo)Reasonable vs ~10-14% forward EPS CAGR60
Own 5-yr valuation decileDecile ~5 (52-wk range $150.14-$231.8; price at ~53% of range)Mid of its own range — no longer a discount55
FCF yield (universal anchor — undebatable, after interest): FCF ~$9.0B (FMP TTM) ÷ market cap $149.4B = 6.0% (P/FCF ~16.5x), down from 6.5% at $179 as the price rose. On a narrower Yahoo FCF definition (~$7.1B) it is ~4.7%. Either way in/near the 5-8% "attractive" band — a real cash yield after financing costs, so it is not exposed to the clean-P/E debate.
Reverse DCF / implied growth. At $193.30 (EV ~$153B, FCF ~$9B, r ~9.2%), a simple perpetuity solves to an implied FCF growth of only ~3.3% (up from ~2.5% at $179). Consensus expects mid-single-digit near-term revenue and ~10-14% EPS growth — the price still embeds materially less growth than the fundamentals support, so the name is not expensive; but the gap has narrowed, which is why the signal is HOLD (wait for a better entry), not BUY.

Embedded Optionality / Free Upside

Framing: the in-production OTA business justifies most of the $193.30; the ad-network + connected-trip + buyback options are upside largely for nothing. Tilt: +4 to Valuation (already reflected in the 63).

Analyst price-target consensus. Consensus $227.83 (+17.9%) · median $217.6 (+12.6%) · high $309.84 (+60.3%) · low $175 (−9.5%). Price 10-20% below consensus → meaningful support (signal ~78) — but the upside has compressed from +27% at $179. Last-month avg target ($212.5) has drifted below the last-year avg ($232) — mild target erosion, not downgrades. Cross-check: a second provider (Yahoo, 36 analysts) shows a slightly lower ~$224 consensus / $220 median — same picture, ~13-16% upside. Both pulled this run.
Analyst grades distribution. 1 Strong-Buy, 45 Buy, 25 Hold, 0 Sell (n=71) → bullish ~65%. Buy-consensus with a meaningful (>30%) hold cohort. Last dozen firm actions (Apr-Jul 2026) were all "maintain" — stable, not deteriorating (Jefferies maintained Hold 14 Jul; Wells Fargo Equal-Weight 30 Jun).
FMP financial-health cross-reference: "B−" (overall 2/5). DCF sub-score 4/5 and ROA 5/5 are strong; the rating is pulled to B− entirely by ROE 1, D/E 1, P/B 1 — artifacts of negative book equity from buybacks, not weakness. Does not lower the Valuation read.

Confidence note: peer-OTA medians and relative-strength are estimated (web verification thin this run); Valuation confidence trimmed accordingly.

5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
Global consumer travel demand
51
Neutral (energy-shock headwind re-escalated) — not amplification-eligible

Primary driver: global consumer travel demand & discretionary spending power (secondary: oil/jet-fuel via both travel-sentiment and the consumer-budget "tax," plus the interest-rate regime). BKNG's gross bookings track directly with consumers' propensity and ability to travel. The driver is soft and slightly weaker this refresh (53 → 51) as the Iran/Hormuz energy shock re-escalated (Brent ~$90, +20% on the month; the strait back in the headlines with tanker attacks 31 Jul) and Q2 US GDP missed (1.5% vs 2.1%) — growth cooling into a stagflation-lite regime.

HorizonReadScore
Historical (12-24m)Travel fully normalised post-COVID; record room-nights but growth decelerating to a sustainable mid-single-digit-to-mid-teens pace56
Current stateEnergy-shock headwind (LIVE): Brent settled ~$90 on 31 Jul (+20% MoM) on Iran/Hormuz re-escalation; higher fuel + an "oil-tax" on consumer budgets pressure discretionary travel just as GDP cools and the Fed stays higher-for-longer (held 3.50-3.75% 29 Jul, 9-3, three hawkish dissents). Partly offset: strong Q2 real consumer spending (+3.2%), firm Michigan sentiment (55.2), cooling core PCE (0.1% MoM). Net: mild-to-moderate headwind48
Forward (6-12m)BKNG's own Q2 guide is soft (4-6% revenue, 2-4% room nights); demand historically resilient, but the oil path, higher-for-longer Fed and the Aug-1 tariff wall cap the near-term outlook52

Driver score: 51 / 100 — Neutral (mild headwind). Weighted (0.25/0.50/0.25): 56·0.25 + 48·0.50 + 52·0.25 = ~51.

Amplification eligibility: at 51 the driver is in the 36-64 Neutral band — NOT eligible to amplify (and the base signal is HOLD, which never amplifies anyway). Thesis-invalidation floor: a genuine consumer-travel contraction — room-nights turning negative, or a sustained Hormuz closure driving oil high enough to dent summer/autumn travel — is the level at which the case breaks. This is a live near-term risk, not a distant tail, and the 4-Aug print is the next hard read on it.
6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Contrarian · Headwind
42
conviction

BKNG is not in the 2026-07-30 macro Economic Watchlist (that list is CF and NTES), so Economic Alignment is read from the Driver-Sector matrix: XLY = Short Underperform / Medium Strong Underperform / Long Underperform under the Stagflation-lite, energy-supply-shock regime, where the oil-tax-on-the-consumer is an explicit discretionary headwind. This is a step worse than the 20 Jul read (XLY was U/N/N). Anchoring on the Medium horizon, the macro pressure is now a clear Headwind → stance Contrarian, and the conviction to fade it is low (~42): a merely fairly-valued name with a Neutral tape and a live energy-shock driver headwind is not a compelling contrarian long. No amplification: a Headwind can only push a base SELL to STRONG SELL, and the base is HOLD, so it leaves the signal unchanged — but it reinforces the wait.

Source: sector-map (GICS Consumer Discretionary → XLY) · Macro report 2026-07-30

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
Tape has turned up and reclaimed the 200-DMA, but the stock is extended into a binary 4-Aug print
53
confidence 40%
Sub-signalReadScore
MTF trend scoreMonthly uptrend / weekly uptrend (flipped up from a downtrend) + resistance-breakout / daily uptrend, reclaimed the SMA200 ($185.5) / hourly weakening / 15-min down (intraday) → weighted ~64; tool confluence bullish64
Risk-reward (daily)Price $193.30 is above the daily SMA200 ($185.5) and SMA50 ($174.9), but it just failed at ~$201 (29 Jul) and pulled back −4% on the 30 Jul GDP miss; it is extended +12% off the 23 Jul low. Stop below ~$178; ~2.1x ATR of downside — a moderate, not tight, base55
Relative strengthStrong over 1mo (+7.7% since the 20 Jul report while the tape was choppy) but ~−15% over 6mo (laggard). 52-wk position ~53%. (RS estimated.)52
Macro overlay (Cons. Disc., 15% wt)XLY short Underperform / medium Strong Underperform under a stagflation-lite, energy-shock tape; Fed higher-for-longer — a clear headwind to discretionary38
Sentiment (grades + news)12 recent firm actions all "maintain" (net 0 upgrades/downgrades in 30d); news tone neutral-to-mildly-constructive (several "buy the dip" pieces). No momentum either way52
Catalyst layerImminent binary: Q2 earnings 4 Aug (after close, confirmed) — 4 days out, the stock ran +12% into it, Earnings ESP is −1.7%. High path risk35

Timing score: 53 / 100 — Neutral, improved. Composition: MTF 0.30 + risk-reward 0.20 + macro 0.15 + sentiment 0.18 + catalyst 0.17. The honest read: the tape has genuinely turned up — the weekly downtrend of the last refresh has flipped to an uptrend and the daily reclaimed the SMA200 — so the technical-confirmation cap that held the Short back last time would now clear. But two things pin Timing at Neutral rather than Improving: the stock is extended +12% into a binary earnings print 4 days out, and the discretionary-macro overlay is a headwind. Timing improves 46 → 53.

Position-risk: nearest logical stop is below the ~$182.84 weekly swing (a wider $175 low-target/structural stop for a longer horizon), ~2.1x the daily ATR ($7.1) from price — moderate. Price sits above the daily SMA200 ($185.5); it has already made the ~$186-191 reclaim the last report was waiting for, so the setup is constructive — but chasing it 4 days before the print buys binary event risk.
8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
2026-08-04BKNG Q2 2026 earnings (CONFIRMED, after close)HighRev ~$7.19B / EPS ~$2.45✅ YesThe key stock-specific catalyst — room-nights, gross bookings, take-rate, guidance. Call 4:30pm ET. Est. ESP −1.7%
2026-08-01Tariff-wall deadline (Aug 1 escalation)High⚠ MediumRegime-level risk-off event; hits discretionary sentiment
2026-08-03ISM Manufacturing PMI (Jul)High54.053.3⚠ MediumGrowth read into the print; sets the risk tape

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-29FOMC decisionHold 3.50-3.75%Holdhawkish (9-3, 3 dissents)Higher-for-longer confirmed — pressures discretionary multiples
2026-07-30GDP Q2 (adv) / Core-PCE (Jun)GDP +1.5% / core-PCE 0.1% MoMGDP +2.1%GDP below (growth cooling)Stagflation-lite: growth miss + still-firm inflation. BKNG fell −4% on the day
2026-07-31Iran/Hormuz re-escalation; Brent ~$90tanker attacksrisk-off / energy shockBrent +20% MoM — a direct discretionary-travel headwind

The FOMC (29 Jul, hold, hawkish) and the 30 Jul GDP miss (1.5%) are behind us and set a stagflation-lite, higher-for-longer tape; BKNG fell −4% on the GDP day. The dominant item now is BKNG's own Q2 print on 4 Aug (after close) — 4 days out, confirmed, with the stock extended +12% into it and a slightly negative Earnings ESP. Layered on top: the Aug-1 tariff wall and a live Iran/Hormuz energy shock (Brent ~$90, +20% MoM) that directly taxes travel demand. This is why the catalyst score is low, timing confidence is capped (earnings-event gate), and the next update is set for the trading day after the print (5 Aug).

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrend ↑Bullish55+, hist negativeS: 127 / R: 213-234Resist breakout0.9x
WeeklyUptrend ↑Bullish57−, hist turning upS: 150-183 / R: 221-234Resist breakout0.9x
DailyUptrend ↑Bullish60+, hist risingS: 158-164 / R: 185-205Resist breakout1.2x
HourlyWeakening →Neutral45−, hist ~0S: 190-191 / R: 194-205Support breakdown1.1x
15-minDown ↓Bearish46S: 191-192 / R: 194-1950.6x
Confluence: Bullish · MTF Score 64

The picture has turned up since the last refresh. The weekly downtrend has flipped to an uptrend with a resistance breakout, the daily reclaimed the SMA200 ($185.5) and printed a run to ~$201 with a rising MACD (histogram +1.5, RSI 60), and the monthly remains an uptrend — a genuine bullish confluence (the tool agrees). The only soft legs are intraday (hourly weakening, 15-min down) — a normal pullback after a +12% run. Key levels: support at the ~$185-186 reclaimed SMA200 / breakout base, then $182.84 weekly and $175; resistance at the $201 recent high and the $213-217 target zone. The tape now supports an entry — but the 4-Aug print is the gate.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

6-month daily close (orange = SMA50). Price reclaimed the SMA200 ($185.5), ran to ~$201 (29 Jul), then pulled back to ~$193 on the 30 Jul GDP miss — extended into the 4-Aug earnings print. $182.84 is the nearest weekly support, $175 the analyst low target, $217.6 the median.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull $255 (25%, 12m)

The 4-Aug print beats with guidance held or raised; travel demand shrugs off the oil shock; take-rate holds; the ad-network/connected-trip options begin to monetise, and the multiple re-rates back toward its historical ~22x on rising EPS while buybacks shrink the share count. Approaches the Street's high targets (+32%).

Base $212 (55%, 12m)

Mid-single-digit-to-low-teens revenue growth (in line with the Q2 guide), ~34% margins sustained, ~$9B FCF mostly returned via buybacks. The multiple holds near fair (~22x) and the price grinds toward consensus ($218-228). The probability-weighted centre of gravity (+10%).

Bear $160 (20%, 12m)

Competitive + macro trigger: a soft 4-Aug print or a guidance cut, plus a sustained Hormuz energy shock and stagflation-lite squeeze on discretionary travel, while Google Travel disintermediation and Airbnb alt-accom/adjacency share compress take-rate. Growth decelerates below sector median and the multiple de-rates toward the 52-wk-low area (−17%).

Probability-weighted 12-month value ≈ 0.25·$255 + 0.55·$212 + 0.20·$160 = ~$212 (+10%). Still positively skewed (bear ~−17% vs base/bull above), but the skew is flatter than at $179 — the run-up has compressed the reward while the near-term energy-shock + earnings path-risk keep the downside live. That flatter skew is the arithmetic behind the HOLD.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Half-Size1 of 3 groups met — one path open — starter / scale-in

Fundamental — not MET

UNMET — earnings blackout: the 4-Aug print is inside 7 days, so the "no earnings within 7 days" sub-condition fails, even though price is below fair value and the driver is ≥50.
✅ Price $193.30 < fair-value estimate ~$212
⛔ No earnings within 7 days — FAILS: Q2 earnings 4 Aug is 4 days away (blackout)
✅ Underlying-Driver score ≥ 50 (51)

Technical — MET

MET — the tape has turned: weekly flipped to uptrend, daily reclaimed the SMA200 with a rising MACD, a clean higher-low off the 23 Jul low.
✅ Daily close above SMA50 ($175) / reclaimed SMA200 ($185.5) with a tested higher-low bounce off support
✅ RSI 35-65 (daily 60)
✅ MACD daily histogram positive ≥2 days (positive since 28 Jul, +1.5)

Catalyst — not MET

Not yet — the 4-Aug earnings print is upcoming, not delivered.
· Post-earnings move >+5% with guidance raised on >2x volume

Forecast: 1 of 3 groups met (Technical) → Half-Size if entering — but the signal is HOLD (Fair valuation + Neutral timing), and the Fundamental path just closed for the earnings blackout, so the practical read is wait for the 4-Aug print. The Catalyst path opens on a post-earnings move >+5% with guidance raised on heavy volume → that would reopen the Fundamental path too (blackout lifts) and could take conviction to Full/Over — forecast: catalyst-dependent, resolves 4-5 Aug, confidence Moderate. A miss/soft guide instead tests $182 then $175. Either way the decision is 4 days out — hence HOLD now, re-rate on 5 Aug.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two daily closes below ~$178 (below the $182.84 weekly swing / breakout base); wider structural $175/$164

Thesis Invalidation — not LIVE

⛔ Full-year guidance cut on 4 Aug, OR room-nights/revenue growth decelerates below sector median
⛔ Competitive break: take-rate compresses materially as Google Travel disintermediates the funnel or Airbnb takes sustained alt-accom/adjacency share

Profit-Target — not LIVE

⛔ Price into the $217.6 median target with RSI > 70 and no quality improvement to justify it

Forecast: Stop (~$178) is ~8% below price and below the reclaimed SMA200/breakout base — a break is unlikely in 4-6 weeks absent a 4-Aug miss or a broad risk-off. Profit-target (≥$217.6 + overbought) is >12% away — not near-term. No exit trigger is live; action = Hold. The single binary that could flip any of these is the 4-Aug print.

Imagine you act at the current price of $193.30 · as of 31 Jul 2026

What if you bought now?

You are risking ~8% (to the ~$178 stop) / ~17% (bear) to gain ~10% (base) and ~32% (bull) — but you'd be buying a fairly-valued name that has already run +12% into a binary earnings print 4 days away.

What you're risking: the drawdown to the ~$178 stop (−8%) and, in the bear case, ~−17% to $160 if the 4-Aug print disappoints or the energy shock + competitive pressure bite; you'd be paying a fair (no-longer-discounted) multiple — reported P/E 25.4x is above the Cons-Disc guardrail — directly into an earnings event the stock is extended into. What you're gaining: a Quality-80 compounder still ~18% below Street consensus, a ~6.0% FCF yield + ~0.8% dividend collected while you wait, ~5-7%/yr buyback shrinking the share count, and the free ad-network/connected-trip optionality. But risk-reward to base is only ~1.3:1 and the reward skew has flattened since $179. Read: the tape supports an entry and the business is fine — but with valuation now merely fair and a binary print 4 days out, waiting for the 4-Aug reaction (or a pullback into the $182-186 base) materially improves the deal. That's the HOLD.

What if you sold now?

You'd be giving up ~10-18% of upside to sidestep an ~17% bear — with no exit rule actually live.

What you're giving up: +10% to the $212 base, +13% to the $217.6 median, +18% to the $227.83 consensus, plus the FCF/dividend and the embedded optionality — selling below every meaningful analyst target and near fair value. What you're protecting: the ~17% bear drawdown to $160 if the 4-Aug print/energy-shock/competitive thesis breaks, and the binary earnings path risk. Is any exit rule live? No — price is above the ~$178 stop and far from the $217.6 profit-target, and no thesis-invalidation condition is met (the 4-Aug print hasn't happened). Read: no mechanical reason to sell for a holder — this is a hold-through-the-print zone; the change since last refresh is that the entry edge has closed (the price ran up), not that the business deteriorated.

13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.

The §12 Conviction Ladder reads Half-Size (1 of 3 entry paths met — Technical), but the signal is HOLD and the Fundamental path is shut for the earnings blackout, so the operative guidance is wait for the 4-Aug print, not a fresh starter. No user allocation or portfolio role was provided, so a specific portfolio % is not computed. Specify your allocation and role for sizing guidance.

Volatility context: daily ATR ~$7.1 = ~3.7% of price. Beta ~1.08 (market-like risk). 52-wk range $150.14-$231.8; the stock is ~17% off its high and ~29% above its low. Given the imminent binary print, a staggered approach is prudent: no add before 4 Aug, then re-rate on the reaction (a beat + held guidance reopens the fundamental path; a miss opens a lower entry near $182-175).

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "BKNG",
  "exchange": "NASDAQ",
  "exchange_ticker": "NASDAQ:BKNG",
  "api_ticker": "BKNG",
  "isin": "US09857L1089",
  "date": "2026-07-31",
  "version": "v6",
  "company": "Booking Holdings Inc.",
  "currency": "USD",
  "analysis_status": "on-going",
  "finder_ticker": "BKNG",
  "finder_exchange": "NASDAQ",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "lifecycle_stage": "mature_cashcow",
  "sector": "Consumer Discretionary",
  "gics_sector": "Consumer Discretionary",
  "country": "United States",
  "price_at_rating": 193.3,
  "signal_short": "HOLD",
  "signal_medium": "HOLD",
  "signal_long": "HOLD",
  "primary_signal": "HOLD",
  "short_entry_confirmed": true,
  "short_cap_reason": "",
  "short_hold_reason": "full_hold",
  "quality_score": 80,
  "valuation_score": 63,
  "timing_score": 53,
  "driver_score": 51,
  "quality_detail": {
    "industry_benchmark_name": "Rule of 40 (asset-light variant)",
    "industry_benchmark_value": 44,
    "industry_benchmark_score": 80,
    "moat_score": 69,
    "roic_percentile_vs_peers": 90,
    "capital_allocation": 80,
    "management_skin_in_game": 50
  },
  "valuation_detail": {
    "fcf_yield": 6.0,
    "implied_growth_rate": 3.3,
    "consensus_growth_rate": 12.0,
    "historical_valuation_decile": 5,
    "forward_pe_adj": 18.5,
    "gaap_trailing_pe": 25.4
  },
  "timing_detail": {
    "mtf_confluence": 64,
    "risk_reward_score": 55,
    "relative_strength_vs_spy": -15.0,
    "relative_strength_vs_sector": -2.0,
    "catalyst_clustering_score": 35,
    "dynamic_macro_weight": 0.15
  },
  "nonop_pct_of_net_income": -22,
  "clean_pe": 20.6,
  "clean_peg": 1.3,
  "val_band": "fair",
  "warranted_multiple": 22.4,
  "actual_multiple": 20.6,
  "warranted_ratio": 0.92,
  "val_multiple_basis": "clean P/E 20.6x (reported 25.4x = ratio 1.13, above the 24x Cons-Disc guardrail)",
  "discount_rate_r": 9.17,
  "risk_free_10y": 4.67,
  "g_near": 0.1,
  "g_term": 0.03,
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "moderate",
  "economic_alignment_stance": "Contrarian",
  "economic_alignment_conviction": 42,
  "economic_alignment_pressure": "Headwind",
  "economic_alignment_source": "sector-map",
  "macro_report_date": "2026-07-30",
  "analyst_consensus_target": 227.83,
  "analyst_target_high": 309.84,
  "analyst_target_low": 175,
  "analyst_target_median": 217.6,
  "analyst_target_upside_pct": 17.9,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 64.8,
  "analyst_coverage_count": 71,
  "fmp_rating": "B-",
  "fmp_overall_score": 2,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "overall_confidence": 40,
  "fair_value_est": 212,
  "stop_loss": 178,
  "target_price": 212,
  "scenario_base_target": 212,
  "scenario_bull_target": 255,
  "scenario_bear_target": 160,
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "hard_gate_state": "caution",
  "gates_triggered": [],
  "gates_caution": [
    "Earnings Event Risk (Q2 confirmed 2026-08-04, within 14d)"
  ],
  "do_not_buy_triggers": [],
  "next_update_date": "2026-08-05",
  "next_update_basis": "Q2 earnings 2026-08-04 (after close, confirmed) +1 trading day",
  "next_check_date": "2026-08-05",
  "prior_report": "calibration-BKNG-20260720-1330.json",
  "prior_primary": "BUY",
  "changes_note": "Med/Long BUY->HOLD via valuation crossing Attractive(66)->Fair(63) on the +7.7% run (base matrix High+Fair+Neutral->HOLD). Short stays HOLD. Timing 46->53 (tape turned up, reclaimed SMA200). Driver 53->51 (energy shock re-escalated). Econ Neutral/52->Contrarian-Headwind/42 (XLY med SU). Earnings date corrected to 4 Aug (was est ~28-29 Jul). No amplification, no DNB; earnings-event caution."
}

Mode-B refresh (2026-07-31). Signals HOLD/HOLD/HOLD — Medium and Long were downgraded from BUY to HOLD because the +7.7% run-up (179.45 → 193.30) moved Valuation from Attractive (66) to Fair (63): the base matrix row is now High Quality + Fair Valuation + Neutral Timing → HOLD (watch for a valuation entry). Quality holds at 80. Timing improved 46 → 53 (the tape turned up — weekly flipped to an uptrend, daily reclaimed the SMA200), but the stock is extended +12% into a confirmed 4-Aug binary earnings print and the discretionary-macro overlay (XLY medium Strong-Underperform) is a headwind. Driver 51 (Neutral, energy-shock re-escalated). No amplification (HOLD never amplifies); no Do-Not-Buy; earnings-event gate on caution. Analysts remain Buy (+18% to consensus), so this is a disciplined HOLD (don't chase), not a sell.

15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_company_profile / get_stock_snapshot / get_yahoo_quote price ~$193.30, mkt cap $149B, beta 1.08, ISIN, split-adjusted; 52-wk 150.14-231.8
get_financial_ratios margins, FCF ~6.0% yield, coverage 7.8x, reported P/E 25.4x, PEG fwd 1.42
get_income_statement 6 quarters; earnings-quality decomposition (nonop ~−22%; TTM op income $9.49B vs GAAP NI $6.15B)
get_multi_timeframe_analysis 5 timeframes; confluence bullish; weekly flipped to uptrend, daily reclaimed SMA200
get_technical_indicators 145 daily bars; RSI 60, MACD +5.1 rising, SMA50 174.9, ATR 7.1
get_analyst_estimates FY26-30 revenue/EPS (FY26 EPS $10.44, FY27 $12.30)
get_price_target_consensus / summary consensus $227.83, median $217.6, low $175, high $309.84
get_stock_grades / grades_consensus 71 ratings; 1 SB/45 B/25 H/0 S; 12 recent all 'maintain'
get_ratings_snapshot FMP B− (negative-equity artifact; DCF 4/5, ROA 5/5)
get_economic_calendar FOMC 29 Jul hold; GDP Q2 1.5% miss; core-PCE cooling; Aug-1 tariff + ISM ahead
get_stock_news / get_polygon_news Q2 earnings previews (Aug 4); Airbnb-Amazon-for-services; buy-the-dip pieces; neutral sentiment
MacroDriver-state-20260730 Stagflation-lite; XLY U/SU/U; BKNG not in watchlist → sector-map; AI tail armed but NOT inherited (BKNG not in cohort)
WebSearch (earnings date, Fed, oil/Hormuz) CONFIRMED Q2 earnings 4 Aug (not ~28-29 Jul); Fed held 3.50-3.75% 9-3; Brent ~$90, Hormuz re-escalated 31 Jul
WebSearch (peer OTA multiples / RS) Expedia/Airbnb medians + precise RS estimated → Valuation/Timing conf trimmed
Impact on scores: Strong MCP + web coverage; the prior report's estimated earnings date was corrected via web (Q2 is 4 Aug, not ~28-29 Jul — material to the timing/catalyst read and next-update). Overall confidence 40% = min(Quality 76, Valuation 74, Timing 40) — Timing confidence capped by the earnings-event gate (binary print 4 days out) plus the risk-off, higher-for-longer tape. Peer-OTA medians / precise relative-strength are estimated.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.