Rolls-Royce Holdings plc: management transactions · United Kingdom · RNS (LSE) Browse the full directors' dealings record of Rolls-Royce Holdings plc, a listed issuer based in United Kingdom. Shares are listed on UK GB, under the oversight of RNS (LSE). Market capitalisation: €112.6bn. The latest transaction was reported on 12 June 2026 (Purchase). Among the most active insiders: Helen McCabe. All data is free.
Analyst consensus: bullish or bearish? Analysts rate Rolls-Royce Holdings plc Buy (bullish), based on 20 analysts. Average price target: £1,425.25.
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Fundamental score
Ranked 5,953 of 20,933 companies
FCF yld 3.2%
Earn yld 5.2%
EV/EBITDA 14.4x
ROE ·
Gross mgn 29%
Net mgn 28%
Debt/EBITDA 0.5x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal. See the method
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
Generate AI analysis AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
Last declaration on 12 June 2026
All Executives283 Thresholds0 Prospectus0 Other0
Declarations 283 total
● Non-Executive Director · Executives · 11 Jun 2026
2,373 shares @ £12.5473 33.5% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:6c44a8a1-74bb-4844-a1e7-edda7e2c801e Ideal exit: 8 Mar 2027 (T+270) ● Non-Executive Director · Executives · 9 Jun 2026
160 shares @ £12.94 100.0% of flow London Stock Exchange (XLON)GB00B63H8491⌘ RNS:532be610-f841-4b81-aaa4-333dc442e950 Ideal exit: 6 Mar 2027 (T+270) ● Non-Executive Director · Executives · 8 Jun 2026
151 shares @ £12.132 1.5% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:ebd955f0-e914-4f28-9a40-fcbb5d8df40d-1 Ideal exit: 5 Mar 2027 (T+270) ● Non-Executive Director · Executives · 8 Jun 2026
91 shares @ £12.132 3.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:ebd955f0-e914-4f28-9a40-fcbb5d8df40d-0 Ideal exit: 5 Mar 2027 (T+270) ● Chief Financial Officer · Executives · 8 Jun 2026
15 shares @ £12.6047 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:ebd955f0-e914-4f28-9a40-fcbb5d8df40d-2 Ideal exit: 5 Mar 2027 (T+270) ● Non-Executive Director · Executives · 4 Jun 2026
204 shares @ £12.57 2.1% of flow London Stock Exchange (XLON)GB00B63H8491⌘ RNS:771de55a-c929-446e-bcf7-ad010fbf5f67-1 Ideal exit: 1 Mar 2027 (T+270) ● Non-Executive Director · Executives · 4 Jun 2026
21 shares @ £12.57 0.8% of flow London Stock Exchange (XLON)GB00B63H8491⌘ RNS:771de55a-c929-446e-bcf7-ad010fbf5f67-0 Ideal exit: 1 Mar 2027 (T+270) ● Chief Executive · Executives · 28 May 2026
10,980 shares @ £13.03 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:01997ac5-ea74-4c26-b7b6-749b229462a0-0 ● Chief Financial Officer · Executives · 28 May 2026
4,243 shares @ £13.03 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:01997ac5-ea74-4c26-b7b6-749b229462a0-1 ● Non-Executive Director · Executives · 7 May 2026
86 shares @ £12.8138 3.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:9701eae2-f64d-4387-b584-0969047977cc-0 Ideal exit: 1 Feb 2027 (T+270) ● Non-Executive Director · Executives · 7 May 2026
143 shares @ £12.8138 1.5% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:9701eae2-f64d-4387-b584-0969047977cc-1 Ideal exit: 1 Feb 2027 (T+270) ● Chief Financial Officer · Executives · 7 May 2026
15 shares @ £12.268 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:9701eae2-f64d-4387-b584-0969047977cc-2 Ideal exit: 1 Feb 2027 (T+270) ● Chief Executive · Executives · 1 May 2026
985,077 shares @ £12.0752 32.2% of flow Outside a trading venueGB00B63H8491⌘ RNS:7636886e-0885-4c3b-8d3b-387d824555da-0 ● Chief Financial Officer · Executives · 1 May 2026
348,815 shares @ £12.0752 24.6% of flow Outside a trading venueGB00B63H8491⌘ RNS:7636886e-0885-4c3b-8d3b-387d824555da-1 ● Chief Financial Officer · Executives · 27 Apr 2026
4,653 shares @ £11.3748 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:c2e60191-c4f5-4b32-a668-ce4a66324183-1 ● Chief Executive · Executives · 27 Apr 2026
12,039 shares @ £11.3748 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:c2e60191-c4f5-4b32-a668-ce4a66324183-0 ● Non-Executive Director · Executives · 7 Apr 2026
154 shares @ £11.847 1.5% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:138c06ae-4990-499c-84e9-2f708f695b31-1 Ideal exit: 2 Jan 2027 (T+270) ● Chief Financial Officer · Executives · 7 Apr 2026
17 shares @ £11.758 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:138c06ae-4990-499c-84e9-2f708f695b31-2 Ideal exit: 2 Jan 2027 (T+270) ● Non-Executive Director · Executives · 7 Apr 2026
93 shares @ £11.847 3.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:138c06ae-4990-499c-84e9-2f708f695b31-0 Ideal exit: 2 Jan 2027 (T+270) ● Chief Executive · Executives · 30 Mar 2026
11,524 shares @ £11.0852 0.2% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:63fb6bb4-4fec-4236-add5-e4061ef5c880-0 ● Chief Financial Officer · Executives · 30 Mar 2026
4,455 shares @ £11.0852 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:63fb6bb4-4fec-4236-add5-e4061ef5c880-1 ● Chief Financial Officer · Executives · 23 Mar 2026
384,724 shares @ £11.4959 11.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:128e6866-996b-4eed-bec6-e47ce06c8d9c-0 ● Chief People Officer · Executives · 23 Mar 2026
234,103 shares @ £11.4959 17.6% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:128e6866-996b-4eed-bec6-e47ce06c8d9c-1 ● Group Director - Engineering, Technology & Safety · Executives · 23 Mar 2026
94,904 shares @ £11.4959 12.9% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:128e6866-996b-4eed-bec6-e47ce06c8d9c-2 ● Group President · Executives · 23 Mar 2026
280,089 shares @ £11.4959 14.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:128e6866-996b-4eed-bec6-e47ce06c8d9c-3 25 of 283 declarations
Load more (258 remaining)