Amazon.com is a global commerce-and-cloud conglomerate structured in three segments: North America and International (its online and physical retail, third-party marketplace, Prime subscription and a fast-growing advertising business) and Amazon Web Services (AWS), the world's largest cloud-infrastructure provider. Retail is the revenue engine (~85% of sales) but AWS is the profit engine, generating the majority of operating income at far higher margins. What sets Amazon apart is a self-reinforcing flywheel — a continent-spanning fulfilment network, ~200M+ Prime members, a two-sided marketplace, and an at-scale cloud + ads franchise — that few rivals can replicate. For a reader, think of it as two dominant businesses under one roof: a low-margin retail machine that drives volume and a high-margin cloud/ads machine that drives earnings.
Lifecycle & classification. Mature-growth. Primary revenue driver = retail (Specialty Retail → Consumer Discretionary metrics); secondary and profit-dominant = AWS cloud (IT/secular economics). TTM revenue ~$742.8B (+~13% YoY), operating margin 11.5% and rising as the AWS + advertising mix lifts group profitability.
| Sub-signal | Value | Read | Score |
|---|---|---|---|
| Revenue trajectory | +13% YoY (Q1'26 +16.6%) | Above mega-cap peer median; AWS re-accelerating | 78 |
| Profitability vs history | Op margin 11.5% (EBIT 15.9%), improving | Best-ever group margin on AWS/ads leverage | 80 |
| Cash generation | OCF ~$150B TTM; FCF ~$0 / slightly negative | OCF elite, but ~$100B+ AI/AWS capex has erased FCF — a real caveat | 55 |
| Balance sheet | Debt/EBITDA <0.5×; int cov ~34×; cash/share $13.3 | Fortress; net-cash-like | 88 |
| ROE (reported) | ~20.6% — clean ~14% | Reported flattered by non-op mark-ups; clean still solid | 72 |
| Rival / threat | Type | Share trajectory | Moat-erosion vector |
|---|---|---|---|
| Microsoft Azure | Direct cloud rival | Azure gaining (~25% vs AWS ~30%); AMZN stable-to-slipping lead | AI-workload wins (OpenAI/Copilot) chip at AWS's default-choice premium → trims Switching Costs |
| Google Cloud | Direct cloud rival | Gaining off a smaller base | Price + AI/TPU differentiation |
| Walmart | Retail / e-commerce + ads | Walmart e-comm + ads gaining; AMZN retail share stable | Grocery + omni-channel; Walmart Connect ads competing for budgets |
| Temu / Shein | Low-cost entrants | Gaining low-end share | Price on discretionary GMV → pressures Pricing Power at the low end |
ROIC & capital allocation. AWS earns high incremental returns; group ROIC is diluted by the current AI-capex super-cycle (~$100B+/yr) that has erased FCF. Management is a disciplined, long-horizon reinvestor (no dividend, modest buybacks); SBC is contained relative to revenue. The bet: today's capex compounds into tomorrow's AWS/AI operating income — credible, but it is the reason FCF-based valuation looks poor now.
THE ANCHOR — warranted-multiple. r = 10Y (4.5%) + ERP (4.5%) + risk add-on (0, Quality ≥65) = 9.0%. g_near = 12% (0.75× ~16% consensus EPS growth, at the secular cap — crediting AWS), g_term = 3%. Two-stage warranted P/E ≈ 25× raw; with partial AWS/IT credit set warranted ≈ 27×. Actual clean (operating) P/E ≈ 40× (price $250 ÷ clean EPS ~$6.22; reported EPS ~$8.37 is inflated ~30% by non-op equity mark-ups — see §3/7b). Ratio 40 ÷ 27 = 1.48× → Expensive. And the guardrail-floor arm is unambiguous: 40× exceeds BOTH the Consumer-Discretionary line (24×) and the IT line (33×), so the Expensive verdict survives whichever sector you assign.
| Lens | Value | Read |
|---|---|---|
| Warranted-multiple anchor (40%) | 1.48× warranted | Expensive |
| Clean vs reported P/E | ~40× clean vs ~30× reported | Reported flattered by non-op gains |
| Forward P/E (Street) | ~28× (2026E) · ~25× (2027E) | Cheaper only on forward growth incl. non-op |
| FCF yield | ~0% / negative | AI/AWS capex has erased FCF |
| Own-history decile | Upper-mid of 5-yr range | Not a record multiple, but rich |
| P/B | 6.1× (FMP P/B score 1/5) | Expensive on assets |
Implied-growth read (narrative colour). At $250 on clean earnings the market embeds well above our disciplined 12% — the price prices in a near-flawless AWS/AI monetisation path. Our estimate says the multiple is running ahead of the fundamentals.
Dual driver. (1) The AI/cloud-capex cycle governs AWS — structurally intact medium/long (hyperscaler capex ~$700B combined in 2026, guided up), but near-term it is the market's weak spot: mega-cap tech is rate-sensitive and concentration-flagged (QQQ −3.7%/mo), and a single hyperscaler capex guide-down on 30 Jul is an index-level event. (2) US consumer spending governs retail — the oil/gasoline tax (Iran/Hormuz shock) is a headwind, only partly offset by a surprisingly firm July Michigan sentiment (54.4 vs 49.5) and solid housing.
| Horizon | Read | Note |
|---|---|---|
| Historical (25%) | Neutral | AWS re-accelerated through 2025; retail steady |
| Current (50%) | Neutral | Capex cycle intact but concentration/rate overhang live; consumer taxed by fuel |
| Forward (25%) | Mildly positive | AI-capex compounds; US Tech long = Outperform, but valuation overhang is the risk |
Driver score 62 → Neutral band (50–64): NOT eligible for amplification. The base signal stands on its own; the driver neither lifts a BUY to STRONG BUY nor is it a headwind severe enough to push toward STRONG SELL. Thesis-invalidation floor: a hyperscaler capex/ROI guide-down or a private-AI markdown that punctures the AWS-growth narrative.
AMZN is not a named macro-watchlist stock, so it inherits its GICS sector. Primary/dominant classification = Consumer Discretionary (XLY): Short U, Medium N, Long N — the oil/gasoline tax + tariff import costs weigh, only partly offset by a resilient consumer. Anchoring on the Medium horizon = NEUTRAL pressure. The AWS side maps to Technology (XLK): Short U, Medium N, Long O — slightly more favourable long as the AI-capex engine reasserts, but mega-cap concentration is the near-term drag. Net pressure = NEUTRAL. As a context pillar this does not set the base signal, and Neutral pressure enables no amplification (Tailwind would be needed for STRONG BUY, Headwind for STRONG SELL) — the base signal is unchanged by economic alignment. Separately, the macro report's ARMED S&P-500-concentration / AI-earnings-quality tail is the input that fires the §2 DNB Trigger 2(b).
Source: sector-map (Consumer Discretionary → XLY; AWS secondary → XLK) · Macro report 2026-07-20
Risk-reward. Price ~$250 is just below the daily SMA50 ($252, resistance) with support at $243/$238 and the stop zone ~$225. Daily ATR $7.6 (~3%). Distance to first support ~1 ATR — tolerable, but the near-term tape is fading into a binary print.
Relative strength. Amazon is ~10% off its $278.56 52-wk high (mid-range of the $196–$279 band, ~65%). The Mag-7 shed ~13% since mid-May; AMZN roughly in line — no relative leadership short-term. XLY short = Underperform.
Sentiment & catalysts. Analyst grades: 12 recent actions all "maintain" (neutral tone) on a 90%-bullish book. News mixed — Mag-7 drawdown chatter and AI-capex/FCF scrutiny vs long-haul analyst confidence. Catalyst cluster: Q2 earnings 30 Jul + FOMC 29 Jul + Q2 GDP 30 Jul + Core PCE 31 Jul — several high-impact events inside ~48h, ~10 days out. Clustering score ~35 (noisy) → timing confidence capped, position path-risk elevated.
| Component | Weight | Score |
|---|---|---|
| MTF trend | 30% | 59 |
| Risk-reward | 20% | 55 |
| Macro overlay (Cons-Disc, med sens) | 15% | 35 |
| Sentiment | 18% | 50 |
| Catalysts (clustered) | 17% | 35 |
| Date | Event | Impact | Forecast | Previous | Relevant? | Why |
|---|---|---|---|---|---|---|
| 2026-07-29 | FOMC Rate Decision (Warsh) | High | Hold 3.50–3.75% | 3.75% | ✅ Yes | Rate-path + growth-multiple driver for mega-cap tech |
| 2026-07-30 | Amazon Q2 2026 Earnings | High | Rev ~$196B, EPS ~$1.82 | — | ✅ Yes | Binary print; AWS growth + capex guide are the tells |
| 2026-07-30 | US Q2 GDP (Advance) | High | ~2.0% ann. | — | ✅ Yes | Consumer-demand read for retail |
| 2026-07-31 | US Core PCE (Jun) | High | +0.2% MoM | — | ⚠️ Med | Last clean disinflation print; multiple-sensitive |
| 2026-08-01 | Jobs Report + Tariff deadline | High | NFP ~+90k | — | ⚠️ Med | Consumer/labour + risk-off tariff catalyst |
| Date | Event | Actual | Forecast | Surprise | Impact |
|---|---|---|---|---|---|
| 2026-07-17 | Michigan Consumer Sentiment (Jul) | 54.4 | 51.0 | +6.7% above | Positive: consumer firmer than feared |
| 2026-07-17 | Housing Starts (Jun) | 1.427M | 1.31M | +8.9% above | Positive: housing resilient |
| 2026-07-16 | Retail Sales (Jun) | +0.2% MoM | +0.1% | above | Mildly positive for discretionary demand |
| 2026-07-15 | PPI (Jun) | −0.3% MoM | +0.2% | below (energy-led) | Soft — but the June disinflation reverses on gasoline in July |
Amazon sits in the eye of a regime cluster: its own Q2 print (30 Jul) lands one day after the FOMC and beside GDP, with Core PCE the next morning — four high-impact events in ~48 hours. For a mega-cap on an armed concentration flag, the AWS-growth and capex-guide lines matter more than headline EPS. The clustering is exactly why timing confidence is capped and why a fresh entry has elevated path risk regardless of direction.
| Timeframe | Trend | Direction | RSI | MACD | Key S/R | Breakout | Vol |
|---|---|---|---|---|---|---|---|
| Monthly | Uptrend ↑ | Bullish | 58.6 | + (hist +0.3) | S: 161 · R: 278.6 | Res breakout | 0.55× |
| Weekly | Uptrend ↑ | Bullish | 54.6 | + (hist −1.2) | S: 211 · R: 258.6 | Res breakout | 0.15× |
| Daily | Weakening → | Neutral | 51.3 | + turning up | S: 243.8 · R: 251/264 | None | 0.71× |
| Hourly | Weakening → | Neutral | 50.8 | flat | S: 246.7 · R: 252.9 | None | — |
| 15-min | Strong down ↓ | Bearish | 48.6 | − | S: 247.1 · R: 250.8 | None | — |
| Confluence: Bearish (short-TF) within a still-intact higher-TF uptrend · MTF Score 59 | |||||||
Monthly and weekly remain in uptrends (price above the 200-day and the weekly 50-day), but daily has rolled to 'weakening' and the intraday frames are bearish — the tool nets a bearish confluence. This is a higher-timeframe uptrend losing short-term momentum into a binary earnings print, not a trend break. Key levels: reclaim the daily SMA50 ($252) to repair the tape; lose $243/$238 and the pullback deepens toward the $225 stop zone.
AMZN ~6-month daily (schematic close + SMA50). Price ~$250 pinned under the daily 50-day, above the 200-day; $278.56 the 52-wk high, $225 the stop zone.
AWS re-accelerates toward ~20%+ with AI/Bedrock monetisation visible, ads compounds >35% margin, capex ROI reassures, and the concentration tail de-arms (breadth keeps broadening). Multiple sustained on rising clean earnings → ~$305 (+22%). The 30 Jul print is the near-term proof-or-doubt.
AWS ~17–19%, retail steady, ads strong; group margin grinds higher but FCF stays capex-suppressed. Clean multiple compresses modestly from ~40× as earnings grow into it → ~$258 (+3%). A quality compounder marking time at a full price.
COHORT DE-RATING WATCH — a CONTINGENT leg carried loud, but not the current base: the macro AI-concentration tail is ARMED and would only trigger if breadth NARROWS again (SPY re-leads RSP) OR a dated hyperscaler capex cut / AI-ROI doubt / private-AI markdown lands (watch the 30 Jul print). If it triggers, an index-level concentration unwind compresses AMZN's clean multiple ~40× → ~25× — and if the oil-tax simultaneously bites the consumer and Azure/GCP keep taking cloud share → ~$180 (−28%). Today's tell is the OTHER way: breadth is broadening (RSP>SPY on 1-wk & 1-mo), so the tail is armed, not firing — which is why the signal is HOLD, not a buy prohibition. This bear is the reason to keep watching, not the expected path.
Forecast: Fundamental: UNLIKELY without a price reset to the low-$220s (a ~12% pullback) OR a clean-earnings step-up that lowers the multiple — the anchor won't clear at $250. Technical: catalyst-dependent — a reclaim of the $252 daily-50 on volume, or a post-30-Jul higher-low off $238–$243 (Moderate, ~1–3 weeks, event-gated). Catalyst: resolves 30 Jul — but even a +5% beat does not clear the DO-NOT-BUY while the multiple is Expensive and the tail armed; it would only downgrade to HOLD on a de-arm. Net: no entry path is open at $250; the verdict is Wait/avoid, not chase.
Forecast: For an existing holder (this report is a fresh-entry verdict, not a sell of quality): the $225 stop is ~10% below spot and below the 200-day — unlikely absent a 30-Jul miss/guide-down that gaps price. The 30-Jul print is the live risk trigger. Thesis-invalidation (AWS decel / capex guide-down) is the condition that would turn a hold into a reduce.
What you're risking by buying at $250 today: the drop to the $225 stop (−$25, −10%) and, in the bear, to ~$180 (−$70, −28%) IF the armed concentration tail actually triggers (breadth narrows / a hyperscaler capex cut) and de-rates a ~40× clean multiple — the 30 Jul print is the near-term test. No entry rule is met — you'd be buying above fair value, below the daily 50-day, into a four-event cluster. FCF is ~zero, so you collect no cash yield while you wait.
What you're gaining: the base/bull path ($258–$305, +3% to +22%) and ownership of embedded ads/AWS-AI optionality — but the probability-weighted fair value (~$254) is essentially flat. Read: no entry edge at $250 — waiting for the low-$220s or a post-print re-rating improves the deal. This is a HOLD (great business, rich price), not a chase and not a prohibition.
What you'd give up: the AWS/AI compounding and ads optionality, and any post-30-Jul relief rally if the tail de-arms — you'd be stepping aside on a top-tier franchise near, not far below, fair value.
What you'd protect: capital against the $180 cohort-unwind leg; no mechanical sell rule is triggered right now (stop clear, no thesis break yet). Read: for a holder this is a HOLD-quality-but-don't-add zone; for a non-holder it's an avoid-until-cheaper/de-armed zone — the DO-NOT-BUY is a verdict on adding here, not a call to dump a great business.
Position sizing not computed — no risk budget or portfolio role was specified for this refresh. Mechanically, the §12 Conviction Ladder reads Wait (0 of 3 entry groups met) and the signal is HOLD (Expensive-band Valuation-Ceiling cap), so the size guidance is: no fresh position at $250 (a holder holds; a non-holder waits). Watch the low-$220s (anchor fair-value zone) and the 30-Jul print / concentration-tail status for a re-rating. Volatility context: beta 1.46, daily ATR ~3%, 52-wk range $196–$278.56.
{
"ticker": "AMZN",
"date": "2026-07-20",
"version": "v6",
"company": "Amazon.com, Inc.",
"currency": "USD",
"exchange": "NASDAQ",
"exchange_ticker": "NASDAQ:AMZN",
"isin": "US0231351067",
"api_ticker": "AMZN",
"analysis_status": "on-going",
"lifecycle_stage": "mature_growth",
"sector": "Consumer Discretionary",
"gics_sector": "Consumer Discretionary",
"country": "United States",
"price_at_rating": 249.99,
"signal_short": "HOLD",
"signal_medium": "HOLD",
"signal_long": "HOLD",
"primary_signal": "HOLD",
"quality_score": 74,
"valuation_score": 33,
"timing_score": 50,
"driver_score": 62,
"economic_alignment_stance": "Neutral",
"economic_alignment_conviction": 52,
"economic_alignment_pressure": "Neutral",
"economic_alignment_source": "sector-map",
"macro_report_date": "2026-07-20",
"overall_confidence": 52,
"val_band": "expensive",
"warranted_multiple": 27,
"actual_multiple": 40,
"warranted_ratio": 1.48,
"val_multiple_basis": "clean P/E (operating)",
"discount_rate_r": 9.0,
"risk_free_10y": 4.5,
"g_near": 0.12,
"g_term": 0.03,
"clean_pe": 40,
"clean_peg": 2.8,
"nonop_pct_of_net_income": 30,
"fcf_yield": 0.0,
"moat_score": 75,
"fair_value_est": 220,
"stop_loss": 225,
"target_price": 258,
"scenario_base_target": 258,
"scenario_bull_target": 305,
"scenario_bear_target": 180,
"entry_groups_met": 0,
"entry_conviction": "Wait",
"exit_groups_live": 0,
"exit_action": "Hold",
"hard_gate_state": "caution",
"gates_triggered": [
"Valuation Ceiling",
"Earnings Event"
],
"gates_caution": [
"Earnings quality (non-op ~30%)",
"Systemic tail (AI concentration) \u2014 ARMED, not triggering",
"Regulatory (FTC antitrust)"
],
"do_not_buy_triggers": [],
"competitive_share_trajectory": "stable",
"competitive_threat_level": "moderate",
"analyst_consensus_target": 308.7,
"analyst_target_high": 335,
"analyst_target_low": 175,
"analyst_target_upside_pct": 23.5,
"analyst_grades_consensus": "Buy",
"analyst_bullish_pct": 90,
"analyst_coverage_count": 92,
"recent_upgrades_30d": 0,
"recent_downgrades_30d": 0,
"fmp_rating": "B+",
"fmp_overall_score": 3,
"relative_strength_vs_spy": -1.0,
"relative_strength_vs_sector": 0.5,
"catalyst_clustering_score": 35,
"next_update_date": "2026-07-31",
"next_update_basis": "earnings 2026-07-30 +1d",
"prior_report": "calibration-AMZN-20260706-1705.json",
"prior_primary": "HOLD",
"changes_note": "HOLD held (unchanged). Capped at HOLD by Expensive-band Valuation-Ceiling + Earnings-Event gates ('great business, wrong price'). ARMED AI-concentration macro tail carried as a loud \u00a711 Bear watch but NOT triggering (breadth broadening, RSP>SPY) \u2014 so no DNB. Val 35\u219233, Timing 56\u219250."
}
HOLD/HOLD/HOLD held (unchanged vs prior). The base matrix stands: High Quality · Expensive Valuation · mixed Timing → HOLD ("great business, wrong price"), capped at HOLD by the Valuation-Ceiling gate (clean ~40× ≥ every sector guardrail) + the Earnings-Event gate (30 Jul). The ARMED S&P-500-concentration / AI-earnings-quality macro tail is carried as a loud §11 Bear WATCH but is NOT triggering — breadth is broadening (equal-weight RSP beating SPY on 1-wk and 1-mo, the SKILL's disarm tell) — so it does not escalate to a DNB. Valuation 35→33 (clean multiple ~40×, FCF ~0), Timing 56→50 (short-TF confluence bearish; four-event cluster 29–31 Jul). The signal stays HOLD not BUY because the Expensive-band gate blocks a buy; it stays HOLD not DNB because the tail is armed, not firing.