The pillars line up as a classic quality-cyclical at a fair price: a top-tier business (Pilbara, fortress balance sheet, a real copper/energy-transition growth book) riding a mixed-but-net-positive driver (copper booming, iron ore soft on China) and a friendly sector economy (Materials is the macro report's best-positioned sector), but fairly — not cheaply — valued and extended near 52-week highs one day before a hawkish-risk Fed. That is why the horizons diverge: Quality + the structural growth book dominate the long horizon (STRONG BUY); the fair valuation, near-highs price and "Hold" sell-side consensus keep the medium horizon a disciplined BUY/accumulate (STRONG amplification deliberately declined); and a high-impact FOMC inside three trading days overrides the short horizon to WAIT.
Do-Not-Buy triggers: none fired. Leverage+rising-rates (net debt/EBITDA ~0.7×, mostly fixed/long-dated) ✓ · Valuation extreme (P/E not top-decile) ✓ · Persistent negative earnings revisions (2026E estimates are rising, not falling) ✓ · Insider-selling spike (none observed) ✓ · Structural threat (none) ✓. Hard-gate state: CLEAR (✓).
Sector: Diversified Metals & Mining. Revenue/earnings mix is dominated by Iron Ore (~55–60% of EBITDA, almost entirely the Western Australia Pilbara system), then Aluminium (bauxite→alumina→smelting), Copper (Kennecott, Oyu Tolgoi, Escondida stake — the fastest-growing leg) and Minerals (TiO₂, borates, iron-ore pellets, plus the new lithium build at Rincon/Arcadium). Lifecycle: Mature cash-cow — minimal core growth, high and stable cash generation, a ~3.8% dividend, and a sizeable funded growth pipeline (Simandou iron ore, Oyu Tolgoi underground, Western Range, lithium). Scored on producer metrics (cost margin, EBITDA margin, FCF, balance sheet, reserve life), not on cyclically-distorted P/E or year-on-year revenue.
| Sub-Signal | Value | Sector Benchmark | Score | Rationale |
|---|---|---|---|---|
| Profitability vs peers | EBITDA 36.6% · op 26.3% · net 17.3% | Top tier among diversified majors | 82 | Pilbara's low cost base lifts group margins above most peers; FMP ROE & ROA sub-scores both 5/5. |
| Cost margin (benchmark) | Pilbara C1 ~US$23/t vs iron ore ~US$98/t | Margin >40% of price = strong | 84 | ~75% cash margin on the dominant earnings stream; copper/aluminium mid-cost. See benchmark card. |
| Cash generation | OCF ~US$16.9B TTM (~29% of sales); FCF ~US$4.7B | FCF depressed by growth capex — see note | 68 | Operating cash flow elite; headline FCF is compressed by ~US$12B/yr of capex (Simandou, OT, lithium) — growth, not weakness. |
| Balance-sheet health | Net debt ~US$16B · ND/EBITDA ~0.7× · int. cov 18.6× | ND/EBITDA <1.0× = strongest tier | 88 | Conservatively geared; current ratio 1.44; dry powder for growth and dividends through the cycle. |
| Reserve life / asset quality | Long-life, tier-1 assets across 4 divisions | >8 yrs = healthy for producers | 80 | Pilbara is multi-decade; OT & Simandou are generational orebodies — among the best asset bases in mining. |
Moat average ≈ 57. The genuine, durable edge is a structural cost advantage (85) — the Pilbara's integrated mine-rail-port system and scale are effectively irreplaceable — backed by tier-1, long-life orebodies (intangibles 60). Like any miner it cannot set the price of iron ore, copper or aluminium, so pricing power is (correctly) low and network/switching effects don't apply. The moat is the asset base, not the income statement.
| Component (weight) | Reading | Score |
|---|---|---|
| ROIC / returns (40%) | ROE ~14.9%, ROA ~7.8%; FMP ROE & ROA sub-scores both 5/5. Top-quartile for a diversified major, though cyclical with iron-ore prices. | 80 |
| Capital-allocation discipline (30%) | Mostly disciplined now — funded growth (Simandou, OT underground, Western Range) plus the Arcadium/Rincon lithium entry, all from cash flow with low leverage and a ~60% payout. Tempered by a chequered history (Mozambique/Riversdale write-off, Oyu Tolgoi cost overruns) — hence not top-marked. | 62 |
| Management skin-in-the-game (30%) | Large diversified institutional ownership; new CEO Simon Trott (2025, internal — continuity). Comp is incentive-aligned; no abnormal insider selling. Negligible SBC dilution. | 62 |
FMP financial-health rating: A− (4/5) — DCF 4, ROE 5, ROA 5, with the drags being D/E (2) and the valuation sub-scores (P/E 2, P/B 3). The independent rating corroborates the high Quality read and previews the Valuation tension below — strong, well-run business; not a statistically cheap one.
| Multiple | Current | Reference | Read |
|---|---|---|---|
| EV/EBITDA (primary) | 8.9× | Diversified majors ~5–8× | Slight premium to BHP/Vale — fair for the asset quality and growth book, not a screaming discount. |
| Trailing P/E | 17.2× | Cyclical — use with care | Mid-range; elevated partly because 2025 statutory EPS ($6.14) absorbed non-cash impairments. |
| Forward P/E (2026E) | ~12–13× | 2026E consensus EPS ~US$8.54 | Looks cheap — but the consensus is on an underlying/ex-impairment basis and embeds an iron-ore/copper rebound + Simandou ramp; treat as indicative. |
| P/B | 2.8× | ROE ~15% supports ~2–2.5× | Full on book; the statistical-cheapness screen fails — typical near a cyclical price high. |
| Dividend yield | 3.8% (payout ~60%) | Majors ~4–6% | Attractive, well-covered income; the core of the total-return case for a cash-cow holder. |
| Cash yield (anchor) | OCF yield ~9% on EV | FCF yield ~2.5% is misleading — see note | Use OCF: headline FCF is depressed by ~US$12B/yr of growth capex, not by weak economics. |
At $105.74 with ~US$16.9B TTM operating cash flow and modest net leverage, the market is roughly capitalising current through-cycle cash generation at a high-single-digit discount rate with little assumed long-run volume growth — i.e. it is not pricing in aggressive iron-ore upside, but it is assuming prices stay broadly here. Consensus has EPS recovering to ~US$8.54 (2026E) → US$8.70 (2027E) before flattening ~US$8.2–8.4 (2028–30E) — a profile that leans on a copper/iron-ore rebound and the Simandou ramp rather than open-ended growth. So the cheap-looking forward multiple is real if that recovery lands; the risk is a China-driven iron-ore air-pocket. That balance — cheap on forward earnings, full on book, price on the consensus — is why Valuation is Fair rather than Attractive.
| Metric | Value (USD, ADR) | vs $105.74 | Note |
|---|---|---|---|
| Consensus / median | $101.75 | −3.8% | Price sits ~4% above the FMP consensus — but coverage is thin/stale (see below). |
| High / Low | $120.00 / $83.50 | high +13.5% | Wide spread; price is comfortably below the high target (no valuation-ceiling trip). |
| Coverage / recency | 2 recent · 9 all-time (FMP) | Thin ADR target set; all-time avg only $90.84 — clearly lagging the rally. Low-confidence signal. | |
| Grades consensus | "Hold" — 12 Buy · 13 Hold · 6 Sell | 39% bullish → neutral/cautious. Recent actions skew to downgrades (JPM OW→Neutral 3/9, Barclays OW→EW 2/24, Jefferies Buy→Hold 6/25); Bernstein maintains Outperform. | |
Read this honestly: the FMP ADR price-target feed is thin and stale (2 recent, all-time average $90.84) and is lagging a stock that has rallied ~25% off its 200-DMA, so the "price ~4% above consensus" reading is a low-confidence, mildly-cautionary signal rather than a hard negative — primary-market (LSE) sell-side targets are higher. The more telling tell is the "Hold" grades consensus (39% bullish) with a recent run of downgrades — Wall Street is neutral-to-cautious near these highs, which is exactly why we keep medium-term to BUY/accumulate rather than a STRONG BUY. FMP health rating A−, dragged only by leverage and valuation sub-scores — again, "good business, full price."
| Horizon (weight) | Reading | Score |
|---|---|---|
| Historical (25%) | Iron ore has drifted off its 2021 highs to ~US$98/t on China property weakness, while copper has run hard (LME ~US$13,700/t) and aluminium firmed — a divergent complex; Rio's earnings dipped ~13% YoY (lower iron ore + impairments) but stayed large. | 62 |
| Current state (50%) | Earnings-weighted, the complex is favourable for Rio's P&L: iron ore ~US$98/t is moderate but hugely profitable vs ~US$23/t Pilbara cost; copper near records is a powerful tailwind on the growing copper book; aluminium firm. Net mildly positive. | 68 |
| Forward outlook (25%) | Macro report rates Copper Outperform→Strong Outperform (energy-transition deficit) and XLB the best-positioned sector; offset by soft China steel demand, Simandou itself adding iron-ore supply, and a hawkish-Fed/strong-USD cross-current. | 66 |
Driver score = 62·0.25 + 68·0.50 + 66·0.25 ≈ 66 → Tailwind (lower-end), amplification-eligible (≥65). It is a genuine but moderate tailwind: copper and aluminium are clear positives and Rio is highly profitable on iron ore, but the largest single earnings lever (iron ore/China) is only neutral and Rio's own Simandou adds to global supply — so this is not a high-conviction commodity wind like a precious-metals name's. It does not change the base BUY/HOLD/SELL; it enables a base BUY to become STRONG BUY when the economy pushes the same way (it does, §6) — which we apply at the Long horizon and decline at Medium on valuation grounds. Thesis-invalidation floor: a sustained iron-ore break below ~US$70/t (China demand shock) and a copper reversal would compress earnings and the multiple; the Severe-Driver-Collapse gate only arms near Pilbara's ~US$23/t cost — fanciful. Confidence 65 (commodity volatility, China uncertainty; current state clear).
RIO is not a named line in the macro report's watchlist, so the read comes from the Driver-Sector & asset maps: RIO is Materials (XLB), and the report rates XLB Strong Outperform / SO / SO across Short/Medium/Long with capital flow IN / IN / IN — the best-positioned sector in the report. On the asset map, Copper is Neutral→Outperform→Strong Outperform (the cleanest RIO-relevant positive). Important nuance: XLB's Strong-Outperform rating is heavily precious-metals-led (GLD SO/SO/SO; the regime is a de-dollarisation/stagflation gold story) — RIO is an industrial/iron-ore miner, which is more growth-sensitive, and the regime carries a 26% Deflationary-Bust weight that would hurt industrial metals. So the tailwind is real but more measured for RIO than the headline XLB score implies.
Anchoring on the Medium horizon, the net pressure is a moderate Tailwind — strong sector flows and a structural copper bull, tempered by the precious-vs-industrial distinction and China iron-ore softness; going long rides the economic trend (Trend-Following), conviction 64. The near-term cross-current is the same one Timing flags: a hawkish Fed (Warsh's first FOMC, Jun 17) plus a strong USD could lift real yields and pressure industrial metals even as the structural sector tailwind persists. Amplification effect: the Tailwind did fire at the Long horizon — with the driver (66) it lifts the base BUY to STRONG BUY (quality + structural copper/energy-transition dominate at this horizon). At Medium the base is a BUY and we deliberately decline the STRONG amplification on valuation grounds (fair multiples, price near 52-week highs, "Hold" sell-side consensus); the Tailwind is noted but not applied. Source: sector/asset map; macro report 2026-06-13. Confidence 70%.
| Sub-signal (weight) | Reading | Score |
|---|---|---|
| MTF trend (30%) | Monthly & weekly uptrend (both at resistance breakouts); daily "strong uptrend" above SMA20/50/200; hourly uptrend; only the 15-min is soft. Tool confluence: "strongly bullish." But monthly RSI 75 = overbought. | 78 |
| Risk-reward (20%) | Price ~88% up its 52-wk range, just under the $112.58 high; the logical stop ($95) is ~3.8 daily ATR away (~$2.8/day). Buying here is chasing — far better to enter a pullback toward $96–100 support. | 50 |
| Macro overlay (20%, High sensitivity) | Materials in-favour (rotation IN) and copper the cleanest positive; but a hawkish Fed + strong USD is a near-term real-yield/industrial-metals cross-current, and China steel demand is soft. | 58 |
| Sentiment (15%) | Grades "Hold" (39% bullish) with a recent skew to downgrades (JPM, Barclays, Jefferies) vs Bernstein's maintained Outperform; ticker-specific news feed was thin/keyword-noisy (not used). | 48 |
| Catalysts (15%) | No earnings within 14 days (H1 results ~late-July); no clustered company events. Calm — barring the macro FOMC overlay handled in §8. | 65 |
Relative strength & range: RIO has been a strong performer — up ~40% from the ~$75 December low and ~25% off its $84.7 200-DMA — and sits ~88% up its 52-week range ($55.64–$112.58), i.e. near the high, −6% off the peak. That is momentum, but it is the opposite of a low-risk entry. Position-risk: the early-June $99.06 swing low (Jun 9) and the $96.37 prior support mark the line; a pullback toward $96–100 would offer a materially better entry than chasing $106 into a live Fed. Beta is low (0.65) and daily ATR ~$2.8 (2.7%), so this is a lower-volatility name than a single-commodity miner — but "lower vol near a cyclical high into an event" still argues for patience short-term.
| Date | Event | Impact | Forecast | Previous | Relevant? |
|---|---|---|---|---|---|
| 2026-06-17 | FOMC rate decision + projections + presser (Warsh's first) | High | Hold 3.75% | 3.75% | ✅ Critical — industrial metals are growth/real-yield sensitive; macro flags ~25% hike risk & removal of easing language → USD/real-yield up = metals headwind |
| 2026-06-17 | Retail Sales MoM (May) | High | +0.5% | +0.5% | ⚠️ Indirect — US growth/risk read |
| 2026-06-25 | Core PCE MoM (May) | High | +0.2% | +0.2% | ✅ Inflation → Fed path → real yields → metals |
| 2026-07-01 | ISM Manufacturing PMI (Jun) | High | 52.5 | 54.0 | ✅ Direct — manufacturing PMI is a key industrial-metals demand read |
| 2026-07-02 | Non-Farm Payrolls / Unemployment (Jun) | High | +70K / 4.5% | +172K / 4.3% | ⚠️ Labour softening → Fed path → USD/metals |
Recent surprises (last 7 days): May CPI YoY ~4.2% (sticky), PPI hot (+1.1% MoM), Michigan sentiment beat — a stagflationary tape that fuels a hawkish Fed and a stronger USD, both near-term headwinds for industrial metals (even as precious metals benefit). China-side, iron ore is recovering off two-month lows on Port Hedland supply concerns rather than demand strength. Override: because mining/materials is High-sensitivity and a high-impact FOMC is <3 trading days out, the short-term signal is set to WAIT-FOR-EVENT regardless of composite, and the report's next-update is pinned to FOMC +1 day (2026-06-18).
| Timeframe | Trend | RSI | MACD | Key S/R (USD) | Breakout | Vol |
|---|---|---|---|---|---|---|
| Monthly | Uptrend ↑ | 75.4 | +, rising | S 58.3 · R 101.5 | Resistance breakout | 0.51× |
| Weekly | Uptrend ↑ | 66.0 | +, flat | S 96.4 · R 112.6 | Resistance breakout | 0.36× |
| Daily | Strong uptrend ↑ | 53.9 | −, fading | S 99.7 · MA200 84.7 / MA50 102.4 · R 107.3 | Resistance breakout | 1.14× |
| Hourly | Strong uptrend ↑ | 48.1 | −, flat | S 103.3 · R 107.6 | Resistance breakout | — |
| 15-min | Weakening → | 36.9 | − | S 105.5 · R 107.1 | Support breakdown | — |
| Confluence: strong secular uptrend across the higher timeframes — weighted MTF score ≈ 78 (tool flag: "strongly bullish"). Caveat: monthly RSI 75 is overbought and price is near the 52-wk high. | ||||||
Monthly, weekly and daily structures are all in uptrends, with the monthly at a fresh resistance breakout and price holding above the daily SMA20/50/200 — a clean, intact bull. The only soft note is the 15-min/short-term wobble and the negative daily MACD histogram, consistent with a brief consolidation after the run. Net read: the trend is genuinely strong, but with the monthly overbought (RSI 75) and price ~6% under the $112.58 high into a live Fed, a pullback toward the $96–100 support shelf would offer a far better risk-reward entry than chasing the breakout.
China stimulus steadies iron ore at/above $100; copper extends above $14,000/t; Simandou ramps cleanly and the Fed turns less hawkish. RIO clears the $112.58 high and re-rates toward/above the $120 high analyst target as earnings and the copper book compound.
Iron ore range-bound ~$90–105, copper firm; RIO holds its uptrend, collects the 3.8% dividend, and grinds toward/through the prior $112 high as the 2026E earnings recovery and growth projects deliver. Steady accumulation on dips pays.
China property/deflation shock takes iron ore toward $80 and a hawkish Fed + strong USD pressures the whole complex. RIO de-rates toward the $84.7 200-DMA; margins stay large (no distress) and the dividend cushions — a cyclical valuation reset, not a solvency event.
Key levels (USD): Stop $95 · Support $99 (Jun-9 low) / $96.37 / $84.7 (200-DMA) · Fair value ~$110 · Resistance $107.3 (swing high) / $112.58 (52-wk high) · Analyst median $101.75 · high $120.
Position sizing not computed — no portfolio allocation or role was specified for this batch analysis. Volatility context for when you do size: beta ~0.65 vs SPY (low for a miner — the diversified, income-heavy structure dampens swings vs a single-commodity name), daily ATR ~$2.8 (~2.7% of price), and a demonstrated ~25% drawdown earlier this year. Catalyst clustering is calm (score ~65) apart from the FOMC overlay, so no clustering-based size cut applies. For medium/long horizons, a staggered 3-tranche entry — e.g. into a pullback at the $96–100 support shelf, on a daily reclaim/close above the $107.3 swing high, and at a $95 stop-zone retest — would average in and avoid chasing the breakout into a live event.
calibration-RIO-20260616-1703.json so the next run can compute deltas and the watchlist monitor can render the Hard-Gate / Entry / Exit cells without parsing HTML. This is the first report for RIO — no prior calibration, so no "Changes Since Last Report" box.{
"ticker": "RIO", "exchange_ticker": "NYSE:RIO", "isin": "US7672041008",
"company": "Rio Tinto Group", "date": "2026-06-16", "version": "v6",
"analysis_status": "on-going", "finder_ticker": "RIO", "finder_exchange": "🇺🇸 NYSE",
"section": "Diversified Metals & Mining", "lifecycle_stage": "mature_cash_cow",
"security_note": "NYSE ADR (1 ADR = 1 Rio Tinto plc ordinary share); operating co UK, primary LSE/ASX; analysed in USD.",
"price_at_rating_usd": 105.74, "market_cap_usd": 171723590994, "shares_out_group_m": 1625,
"signal_short": "WAIT_FOR_EVENT", "signal_medium": "BUY", "signal_long": "STRONG_BUY",
"composite_short": 61, "composite_medium": 64, "composite_long": 68,
"quality_score": 78, "valuation_score": 56, "timing_score": 57,
"driver_score": 66, "driver_label": "Tailwind (lower-end)",
"economic_alignment_stance": "Trend-Following", "economic_alignment_conviction": 64,
"economic_alignment_pressure": "Tailwind", "macro_report_date": "2026-06-13",
"confidence": {"quality": 80, "valuation": 65, "timing": 62, "driver": 65, "economic": 70, "overall": 62},
"hard_gate_state": "clear", "gates_triggered": [], "do_not_buy_triggers": [],
"amplification": {"short": "overridden_WAIT (FOMC <3d)", "medium": "BUY (STRONG declined — fair valuation + 52w-high + Hold grades)", "long": "BUY->STRONG_BUY (driver 66 + Tailwind)"},
"commodity_spot": {"iron_ore_62fe_usd_t": 98, "copper_lme_usd_t": 13745, "aluminium_usd_t": 2900, "pilbara_c1_usd_t": 23},
"fair_value_est_usd": 110, "stop_loss_usd": 95, "target_base_usd": 116, "target_bull_usd": 126, "target_bear_usd": 90,
"entry_criteria_total": 5, "entry_criteria_met": 2, "exit_criteria_total": 3, "exit_criteria_met": 0,
"focus_qualifies": false,
"next_update_date": "2026-06-18", "next_check_date": "2026-06-18",
"next_update_basis": "FOMC 2026-06-17 +1d (diversified miner High macro-sensitivity; high-impact release within 3-day window)"
}