RR.L Rollce Royce Holdings PLC - Summary — 2026-05-13
Full run of trading-os (`/decide RR.L`) on 2026-05-13
Executive summary
Rolls-Royce is the strongest fundamental story this system has evaluated in the European aerospace and defence sector: the Erginbilgic turnaround is no longer a narrative, it is audited. Revenue grew at a 16.2% three-year CAGR, EBIT margin expanded from 5.8% (FY2022) to 20.8% (FY2025), free cash flow tripled from GBP 928m to GBP 3.58bn, and the balance sheet flipped from GBP 1.7bn net debt to GBP 1.8bn net cash. The company committed to a GBP 9bn multi-year share buyback — approximately 9% of market capitalisation — accompanied by a raised dividend. The sell-side is catching up: FY2026 EPS consensus has risen 14.1% over 90 days, and across 19 analysts there is not a single Sell rating. At 16.9x trailing P/E versus GE Aerospace's 37.3x on comparable operating margins (RR.L 20.8%, GE 20.2%), the valuation gap is large enough that even a partial re-rating would be material. The median analyst price target of 1,400p implies 17.5% upside over 12 months.
The problem is timing, not thesis. Spot at 1,191p sits in the no-edge zone of a confirmed descending channel: the stock traces lower highs from the 2026-02-26 peak at 1,420p, RSI printed a bearish divergence at the 2026-05-05 local high of 1,330p, 30-day realised volatility stands at the 99th percentile of the trailing year (63.8% annualised), no listed options market is accessible on either RR.L or the RYCEY ADR, and the macro factor read is squarely HEADWIND — HYG credit beta of 3.11 (the dominant factor, statistically reliable at p=0.0005) is widening in a REFLATION_RISK_OFF regime driven by Brent crude at $106. Spot produces approximately 1:1 risk-reward against S1 support at 1,168p and R1 resistance at 1,249p. Both the bull and bear of the research debate converged on no action at current levels; their remaining disagreement was directional bias if forced, not timing. Three specific contingent plans are armed for the 50-day horizon: a patient long at S1 confluence (1,133–1,168p), a confirmed short below the March cycle low (sub-1,078p dual trigger), and a breakout long if the channel ceiling at 1,330p is decisively broken on volume. Today's position is 0% NAV.
Trade parameters
| Field | Value |
|---|---|
| Rating | HOLD (positive long-term bias) |
| Conviction | 3 / 5 |
| Size today | 0% NAV |
| Reference price | 1,191p (2026-05-12 close) |
| Horizon | 50 trading days → 2026-07-22 |
| Re-evaluate by | 2026-07-22 (or earlier on any trigger or kill-switch) |
| Contingent A — Patient long | |
| Entry | 1,168p / 1,140p scaled limit at S1 confluence |
| Stop | 1,078p (daily close + OBV trendline break filter) |
| TP1 / TP2 / TP3 | 1,330p (1/3 partial) / 1,420p primary / 1,500p runner |
| Risk:Reward to TP2 | 2.80R |
| Size if triggered | 2.49% NAV |
| Contingent B — Confirmed short | |
| Entry | 1,060–1,070p (stop-limit, next open after triple trigger) |
| Trigger | Close <1,078p AND ≥60M vol AND OBV trendline break (same session) |
| Stop | 1,135p (daily close) |
| TP1 / TP2 | 950p / 818p (measured move) |
| Risk:Reward to TP1 | 1.85R |
| Size if triggered | 2.49% NAV (conditional on verified borrow ≤200bps) |
| Contingent C — Breakout long | |
| Entry | 1,340–1,360p (stop-limit, next open after breakout close) |
| Trigger | Close >1,330p AND ≥60M vol (≥1.5x 50d average) |
| Stop | 1,249p (daily close) |
| TP1 / TP2 | 1,420p (1/3 partial) / 1,530p primary |
| Risk:Reward to TP2 | 1.78R |
| Size if triggered | 1.49% NAV |
Investment thesis
-
The transformation is complete and audited, not forward-looking. FY2022 to FY2025: revenue CAGR 16.2%, EBIT margin 5.8% → 20.8%, FCF GBP 928m → GBP 3.58bn, net debt GBP 1.7bn → net cash GBP 1.8bn, interest coverage 2.3x → 14.6x, ROCE 23.4% versus WACC ~8–9%. The GBP 9bn buyback (announced 2026-05-06, ~9% of market cap) and a resumed dividend represent management's own assessment that FCF generation is durable, not transient (per news.md, high-materiality item 1).
-
The valuation discount to GE Aerospace is only partially justified. RR.L trades at 16.9x trailing P/E versus GE Aerospace at 37.3x and RTX at 33.6x, with RR.L's operating margin (20.8%) matching GE (20.2%) and materially exceeding RTX (13.2%) and Safran (13.2%). The discount versus GE reflects the absence of an in-production narrowbody engine — a structural gap the bear correctly identified, and one the bull estimated at roughly 20 multiple points out of 45. The remaining 25-point gap is disproportionate given the audited margin profile, the revision wave (ERM_90 +14.1% on FY2026 and +15.2% on FY2027), and the float-compression mechanics of the buyback (per estimate-revisions.md, fundamentals.md peer comparison).
-
The timing is constrained by a topping chart and a HEADWIND macro. The descending channel from the 2026-02-26 peak (lower highs: 1,420p → 1,381p → 1,327p → 1,330p), an RSI bearish divergence at the May-05 local high, and a macro regime where HYG widening (-1.0% over 21 days at beta 3.11), Brent surging (+10.9% in 20 days at beta -0.189), and A&D sector underperformance (-15.1% three-month RS versus SPY) all press against the name simultaneously (per macro-factor.md). OBV is making higher highs while price makes lower highs — an institutional accumulation footprint that prevents a clean bearish call and is the single most important qualification on the topping thesis (per technical.md). The position to take is patience, not pre-emption.
What the analysts said
-
Fundamentals. BULLISH, conviction 4. Revenue 3y CAGR 16.2%, EBIT margin from 5.8% to 20.8%, FCF tripled to GBP 3.58bn, net cash GBP 1.76bn, ROCE 23.4%. Two yellow flags: FCF/NI 0.61x in FY2025 (normalises to 0.69x on adjusted net income, driven by GBP 798m non-cash unusual items) and a GAAP/non-GAAP gap that was an FY2025 outlier; neither is a going-concern signal.
-
Technical. DETERIORATING, regime TOPPING. Price 2.7% below SMA50 and 1.5% below SMA20 but 2.0% above SMA200; descending channel from the 1,420p peak approximately 75% formed; RSI bearish divergence confirmed (66.7 at the February high, 58.0 at the May-05 high). OBV rising from 756M (February peak) to 857M (today) while price made lower highs is the one signal that prevents a clean bearish call. No entry at spot; zones are S1 confluence (1,133–1,168p) on the long side and sub-1,078p on the short side.
-
Sentiment. SENTIMENT_POSITIVE, blended score +0.36, not euphoric. Fear & Greed at 42 (Fear), Google Trends z-score -0.88 below the 90-day mean, no WSB cross-over. The buy-the-dip narrative dominates r/RYCEY but the community systematically underweights ongoing Iran-disruption risk and treats SMR optionality as near-term revenue rather than a 7–12-year construction-cycle call option. Signal is mildly supportive of the bull case but not a primary trading input in either direction.
-
News. Three high-materiality events in the fortnight: the GBP 9bn buyback plus raised dividend (2026-05-06, +6.4% on 47M shares); the Q1 IMS confirming Trent XWB flying hours back to pre-conflict levels with full-year guidance held (2026-04-30, +7.6% on 75M shares); and the April 7 +11.9% sector re-rating attributed to European rearmament newsflow. Yellow flag: five-year and ten-year euro bonds issued 2026-05-11, the first euro debt issuance since 2020, explicitly tied to buffering Middle East disruption risk. Next catalyst: Paris Air Show 16–22 June 2026.
-
Options flow. NO_DERIVATIVES_MARKET, conviction 1. Neither RR.L (LIFFE) nor RYCEY (OTC ADR) returned an options chain via any available provider. HV30 at 63.8% sits at the 99th percentile of the trailing 252-day distribution in backwardation. Structural implication: equity-only structures are the only available vehicle; any options that exist on this name are extremely expensive.
-
Estimate revisions. STRONG_POSITIVE, conviction 4. ERM_90 +14.1% on FY2026 and +15.2% on FY2027; ERB 30d +0.21; 74% Buy/Strong Buy, 0% Sell across 19 analysts; median PT 1,400p, high 1,740p. FY2027 EPS dispersion elevated at 32.4% — the outcome range on a two-year view is wide. Consecutive beat pattern across FY2023–FY2025 is consistent with a conservative guidance culture.
-
Macro / factor. HEADWIND, conviction 4. Regime: REFLATION_RISK_OFF. Dominant factor: HYG credit spreads (beta +3.11, R² 0.26, p=0.0005) mildly widening. Contributing headwinds: FTSE falling (-3.3% contribution -4.0%), Brent surging (contribution -3.1%), HYG widening (contribution -3.0%), DAX and ITA underperforming. A&D sector 3-month RS vs SPY: -15.1%. Reversal triggers: Brent below $90, or HYG recovering above its 21-day average for five consecutive sessions.
How the debate ran
The bull entered the debate with a clear-eyed concession on timing: not a 1,191p buy, but a patient accumulation at the 1,133–1,168p S1 confluence (SMA200 + 1,172p HVN with 412M shares + March swing low) with a structural stop at 1,078p and a 2.80R risk-reward to the 52-week high. The three load-bearing claims were that the transformation is audited and the peer-multiple discount overestimates the impact of the narrowbody-absence gap; that the +14.1% 90-day revision wave with zero sell-side bears and a GBP 9bn buyback constitutes the textbook slow-revision drift setup; and that OBV making higher highs while price makes lower highs documents institutional accumulation into the drawdown — a signal the technical analyst's own report acknowledged as complicating evidence preventing a clean bearish call. The bull's strongest unrebutted point was that the euro bond issuance alongside the buyback represents capital-structure optimisation (debt cost below the ~5.9% earnings yield at 14.6x interest coverage), not a yellow flag on capital discipline.
The bear's case carried the timing argument. The three pillars: the descending channel is 75% formed with a confirmed RSI bearish divergence at the May-05 local high, making 1,191p the worst risk-reward in the chart at approximately 1:1; the HYG channel at beta 3.11 is not generic equity correlation but the direct mechanism by which airline credit quality translates into Power-by-the-Hour revenue impairment, and that channel is worsening with no visible abatement trigger in the current factor momentum; and the forward P/E of 27.5x already discounts much of the bull case, with the median PT of 1,400p having already been reached intra-year at the March 52-week high of 1,420p. By round 2 both sides had converged to the same action recommendation. The bull accepted the 1.8R arithmetic (to the 1,330p channel ceiling from a 1,168p entry) and responded with half-vol sizing and an OBV-trendline stop filter. The bear adopted the bull's dual-condition short trigger and upgraded its primary recommendation from SHORT to NO-TRADE. The research manager picked the bear's timing argument — the bull's thesis survived directionally but could not produce a better entry than the level it had always said was the entry. NO-TRADE won on the base rate: if S1 has not been tested, the patient long is waiting, not positioned.
Trade plan summary
0% NAV today. Spot at 1,191p between S1 support (1,133–1,168p) and R1 resistance (1,249–1,265p) at approximately 1:1 risk-reward — below every sizing methodology's minimum and explicitly ruled out by the research verdict. Three contingent plans run until 2026-07-22 (or the H1 print, whichever is first). All sizes use the half-vol-budget rule: HV30 at the 99th percentile with no options chain available halves the vol-targeted position from a full-budget 4.98% NAV to the working 2.49% NAV on Plans A and B.
| Contingent | Direction | Trigger | Entry | Stop | Primary Target | Size | Max NAV loss at stop |
|---|---|---|---|---|---|---|---|
| A — Patient long | Long | Price in 1,133–1,168p AND OBV ≥830M AND reversal candle on declining vol | 1,168p / 1,140p scaled | 1,078p (close + OBV filter) | 1,420p (2.80R) | 2.49% NAV | 0.19% |
| B — Confirmed short | Short | Close <1,078p AND vol ≥60M AND OBV breaks trendline (same session) | 1,060–1,070p | 1,135p (close) | 950p (1.85R) | 2.49% NAV (borrow verified) | 0.15% |
| C — Breakout long | Long | Close >1,330p AND vol ≥60M | 1,340–1,360p | 1,249p (close) | 1,530p (1.78R) | 1.49% NAV | 0.11% |
Plans are mutually exclusive: only the level reached first fires. At every trigger fire, a same-day context check is required before executing: confirm HV30 is not above 75%; confirm HYG and Brent are within current bands; confirm no fire within 5 trading days of the H1 print or Paris Air Show (defer if so); check sector cross-reads (MTX.DE and RHM.DE binaries resolved or not).
Risk committee reconciliation
All three voices issued APPROVE_WITH_ADJUSTMENT. No voice rejected. User-specified risk=neutral makes the neutral voice's recommendation the operative floor.
| Contingent | Aggressive | Neutral (floor) | Conservative | PM decision |
|---|---|---|---|---|
| A — Patient long | 3.5% NAV | 2.49% NAV | 1.245% NAV | 2.49% NAV |
| B — Confirmed short | 2.49% NAV | 2.49% NAV conditional (vol gate 60M; borrow verified) | 1.245% NAV conditional | 2.49% NAV with 60M gate; borrow check mandatory |
| C — Breakout long | 2.49% NAV (remove breakout haircut) | 1.49% NAV | 0.745% NAV | 1.49% NAV |
| Today | 1.0% NAV starter at 1,191p | 0% NAV | 0% NAV | 0% NAV |
The aggressive voice's case for 3.5% NAV on Plan A is parametrically unrebutted (1-day 99% VaR at 2.49% is 0.23% of NAV, well below the 1% threshold). The conservative voice's case for halving rests on qualitative arguments — sector calibration, a 55% probability of a >5% overnight gap through the stop somewhere in the 50-day horizon, and the unhedgeable Trent XWB-97 single-event tail — that the neutral methodology's parametric ES99 cannot see. The neutral middle is the honest compromise given the user-specified risk profile. The conservative voice's conditional auto-fire prohibition is partially adopted: a same-day context check (not a full /decide rerun) is required at every trigger fire.
What would change the rating
-
HOLD → OVERWEIGHT (Plan A fires): Price tests 1,133–1,168p on declining volume with a reversal candle while OBV holds its rising trendline (≥830M floor). The institutional accumulation footprint documented in the OBV data is intact; the structural support cluster is absorbing selling. Rating upgrades to small OVERWEIGHT at 2.49% NAV with a 2.80R primary R:R to 1,420p.
-
HOLD → UNDERWEIGHT (Plan B fires): A daily close below 1,078p on at least 60M shares AND OBV breaks its rising trendline in the same session. This dual condition distinguishes a genuine regime shift from the stop-run observed on 2026-04-28 (intraday low 1,094.8p, OBV intact, reversed +7.6% the next session). A confirmed breakdown with OBV capitulation signals the institutional bid has lifted; measured-move target to 818p becomes primary.
-
HOLD → OVERWEIGHT (Plan C fires): A daily close above 1,330p on at least 60M shares. This negates the lower-high sequence defining the topping pattern and signals the channel ceiling has broken. The 1,363–1,420p LVN zone above the 52-week high offers limited resistance; primary target for Plan C is 1,530p at 1.78R from the 1,350p breakout entry. Paris Air Show (16–22 June) or the H1 print are the most likely catalysts.
Open watch conditions
| Watch | Specific condition | Implication |
|---|---|---|
| W1 — S1 fill | Price in 1,133–1,168p AND OBV ≥830M AND reversal candle on ≤0.8x 20d ADV | Execute Plan A scaled limit |
| W2 — S4 breakdown | Close <1,078p AND vol ≥60M AND OBV breaks trendline (same session) | Execute Plan B stop-limit at next open; verify borrow first |
| W3 — R4 breakout | Close >1,330p AND vol ≥60M | Execute Plan C stop-limit at next open |
| W4 — HYG abatement | HYG above its 21d moving average for 5 consecutive sessions | Dominant factor headwind diminishes; tilts balance toward Plan A |
| W5 — Brent kill-switch | Brent sustained above $115 for 10+ trading days | Airline demand-destruction overlay activates; withdraw Plan A; Plan B bias strengthens |
| W6 — HYG kill-switch | HYG below YTD low on rising volume | Primary macro-factor channel hardens; exit any open Plan A or C; reinforces Plan B |
| W7 — Options access | Tradier, IBKR, or Finnhub returns a live chain for RYCEY or RR.L | Mandatory re-run of options-flow; replace Plan B equity short with bear-call spread; consider short put spread at 1,000/1,100p for Plan A |
| W8 — H1 2026 print | Actual EPS, FCF, guidance vs FY2026 consensus 37.68p | Beat with guidance raise: validates revision wave, re-engage long bias. Miss with guide cut: revision wave breaks; Plans A and C withdrawn; full re-debate. |
Memory note
This is the first tracked decision on RR.L in the journal. Conviction is set at 3 (not the first-call cap of 4) because: (a) no options-flow data is available, lowering the cap by one step per system convention; (b) the debate sides agreed on the directional framing and diverged only on timing and sizing; and (c) the sector is uncalibrated — zero closed aerospace outcomes exist in the journal from which to assess system edge.
This is the third consecutive European aerospace and defence HOLD in five trading days: RHM.DE (2026-05-11, conviction 4), MTX.DE (2026-05-12, conviction 3), and now RR.L (2026-05-13, conviction 3). All three share the same structural pattern — bullish fundamentals colliding with a topping or downtrending tape and an upcoming binary catalyst — and the system has responded identically each time. The research-manager explicitly flagged this pattern as a posture becoming a position. That is appropriate given zero closed sector outcomes, but it carries its own audit obligation: if July–August H1 prints across all three names resolve upward and the system has not participated in any of them, the sector-calibration gap will need to become a root-cause investigation rather than a standing disclaimer. The journal records this. The next aerospace decision will read this artefact as memory.
Source files
| Artefact | Path |
|---|---|
| Memory | data/reports/RR.L/2026-05-13/memory.md |
| Fundamentals | data/reports/RR.L/2026-05-13/fundamentals.md |
| Technical | data/reports/RR.L/2026-05-13/technical.md |
| Sentiment | data/reports/RR.L/2026-05-13/sentiment.md |
| News | data/reports/RR.L/2026-05-13/news.md |
| Options flow | data/reports/RR.L/2026-05-13/options-flow.md |
| Estimate revisions | data/reports/RR.L/2026-05-13/estimate-revisions.md |
| Macro / factor | data/reports/RR.L/2026-05-13/macro-factor.md |
| Debate round 0 (bull) | data/reports/RR.L/2026-05-13/debate/round-0-bull.md |
| Debate round 0 (bear) | data/reports/RR.L/2026-05-13/debate/round-0-bear.md |
| Debate round 1 (bull) | data/reports/RR.L/2026-05-13/debate/round-1-bull.md |
| Debate round 1 (bear) | data/reports/RR.L/2026-05-13/debate/round-1-bear.md |
| Debate round 2 (bull) | data/reports/RR.L/2026-05-13/debate/round-2-bull.md |
| Debate round 2 (bear) | data/reports/RR.L/2026-05-13/debate/round-2-bear.md |
| Research verdict | data/reports/RR.L/2026-05-13/research-verdict.md |
| Trade plan | data/reports/RR.L/2026-05-13/trade-plan.md |
| Risk (aggressive) | data/reports/RR.L/2026-05-13/risk-aggressive.md |
| Risk (neutral) | data/reports/RR.L/2026-05-13/risk-neutral.md |
| Risk (conservative) | data/reports/RR.L/2026-05-13/risk-conservative.md |
| Portfolio decision | data/reports/RR.L/2026-05-13/portfolio-decision.md |
