Insider track record Other Across 11 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the detailed record of transactions filed by Helen McCabe. Officer active across 1 company, notably Rolls-Royce Holdings plc. Aggregated, 58 reports have been logged. Activity tracked since 25 June 2023. The latest transaction was disclosed on 8 June 2026 (Purchase). Regulator: RNS (LSE). All data is accessible without signup.
Declarations 58 total
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) 4,243 shares @ £13.03 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:01997ac5-ea74-4c26-b7b6-749b229462a0-1 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) 348,815 shares @ £12.0752 24.6% of flow Outside a trading venueGB00B63H8491⌘ RNS:7636886e-0885-4c3b-8d3b-387d824555da-1 4,653 shares @ £11.3748 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:c2e60191-c4f5-4b32-a668-ce4a66324183-1 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) 4,455 shares @ £11.0852 0.1% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:63fb6bb4-4fec-4236-add5-e4061ef5c880-1 384,724 shares @ £11.4959 11.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:128e6866-996b-4eed-bec6-e47ce06c8d9c-0 16 shares @ £13.06 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:b897f015-423d-48d2-96db-32b131715f81-2 Ideal exit: 4 Dec 2026 (T+270) 5,018 shares @ £13.135 0.2% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:838dfc90-2fab-4a43-a733-fba445aa470b-1 16 shares @ £12.18 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:1e461bca-8b5e-4123-b8ee-3e90b6eb604b-2 Ideal exit: 6 Nov 2026 (T+270) 5,870 shares @ £12.32 0.2% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:05aad430-ca9a-4574-9f3c-196e19870950-1 15 shares @ £12.2433 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:8796874f-8776-4cab-973f-22a2b0c80745-2 Ideal exit: 4 Oct 2026 (T+270) 6,018 shares @ £11.6369 0.2% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:46e9baae-d50d-4742-969f-de59b4b5f204-1 18 shares @ £10.795 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:0cfd8404-e886-4893-9196-06d240b97281-0 Ideal exit: 4 Sept 2026 (T+270) 7,398 shares @ £10.645 0.2% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:506b6cda-beb4-483e-864b-43def2c51175-1 17 shares @ £11.4533 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:29aa178b-045a-46b9-a130-1d989a263863-0 Ideal exit: 4 Aug 2026 (T+270) 8,975 shares @ £11.33 0.3% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:5878750-1 17 shares @ £11.635 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:5854868-2 Ideal exit: 4 Jul 2026 (T+270) 8,225 shares @ £11.90 0.3% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:5843902-1 18 shares @ £10.756 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:5815344-2 Ideal exit: 5 Jun 2026 (T+270) 8,922 shares @ £0.1047 0.3% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:5798346-1 20 shares @ £9.5347 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:5776053-2 Ideal exit: 3 Apr 2026 (T+270) 20 shares @ £9.5347 0.0% of flow London Stock Exchange, Main Market (XLON)GB00B63H8491⌘ RNS:5731698-2 Ideal exit: 3 Apr 2026 (T+270) 0
0.4% of flow London Stock Exchange (XLON)GB00B63H8491⌘ RNS:5703893-5 Ideal exit: 13 Mar 2026 (T+270) 25 of 58 declarations
Load more (33 remaining)