Insider track record Other Across 23 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, 60 reports have been logged. Activity tracked since 25 June 2023. The latest transaction was disclosed on 7 August 2026 (Purchase). Regulator: RNS (LSE). All data is accessible without signup.
Companies and markets linked to Helen McCabe Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 60 total
12 shares @ £15.444 London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491FCA-NSM:f3504df1-7113-416c-b402-985c55212cb5-2 13 shares @ £14.9447 0.0000% mcap 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:6cce3fdf-3bd4-4470-b556-4e44c48303c4-2 15 shares @ £12.6047 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:ebd955f0-e914-4f28-9a40-fcbb5d8df40d-2 4,243 shares @ £13.03 0.1% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:01997ac5-ea74-4c26-b7b6-749b229462a0-1 15 shares @ £12.268 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:9701eae2-f64d-4387-b584-0969047977cc-2 348,815 shares @ £12.0752 24.6% of flow Outside a trading venueISIN ISIN GB00B63H8491RNS:7636886e-0885-4c3b-8d3b-387d824555da-1 4,653 shares @ £11.3748 0.1% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:c2e60191-c4f5-4b32-a668-ce4a66324183-1 17 shares @ £11.758 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:138c06ae-4990-499c-84e9-2f708f695b31-2 4,455 shares @ £11.0852 0.1% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:63fb6bb4-4fec-4236-add5-e4061ef5c880-1 384,724 shares @ £11.4959 11.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:128e6866-996b-4eed-bec6-e47ce06c8d9c-0 16 shares @ £13.06 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:b897f015-423d-48d2-96db-32b131715f81-2 5,018 shares @ £13.135 0.2% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:838dfc90-2fab-4a43-a733-fba445aa470b-1 16 shares @ £12.18 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:1e461bca-8b5e-4123-b8ee-3e90b6eb604b-2 5,870 shares @ £12.32 0.2% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:05aad430-ca9a-4574-9f3c-196e19870950-1 15 shares @ £12.2433 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:8796874f-8776-4cab-973f-22a2b0c80745-2 6,018 shares @ £11.6369 0.2% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:46e9baae-d50d-4742-969f-de59b4b5f204-1 18 shares @ £10.795 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:0cfd8404-e886-4893-9196-06d240b97281-0 7,398 shares @ £10.645 0.2% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:506b6cda-beb4-483e-864b-43def2c51175-1 17 shares @ £11.4533 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:29aa178b-045a-46b9-a130-1d989a263863-0 8,975 shares @ £11.33 0.3% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:5878750-1 17 shares @ £11.635 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:5854868-2 8,225 shares @ £11.90 0.3% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:5843902-1 18 shares @ £10.756 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:5815344-2 8,922 shares @ £0.1047 0.3% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:5798346-1 20 shares @ £9.5347 0.0% of flow London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B63H8491RNS:5776053-2 25 of 60 declarations
Load more (35 remaining) About Helen McCabe Helen McCabe is a declarant linked to Rolls-Royce Holdings plc. No primary role is provided, and the 59 filings recorded run from 2023-08-25 to 2026-07-08, with the recent sampled filings showing purchases of EUR 54300 and sales of EUR 4868720.