Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Graham Vanhegan. Officer active across 1 company, notably The Weir Group PLC. Cumulatively, 23 filings have been published. History available since 5 June 2023. The latest transaction was filed on 29 May 2026 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Declarations 23 total
581 shares @ £24.60 0.5% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:9595491-3 Ideal exit: 23 Feb 2027 (T+270) 581 shares @ £24.60 0.5% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:87ec50e7-753c-41e9-b26c-056a394ba21e-3 Ideal exit: 23 Feb 2027 (T+270) 24,978 shares @ £30.9831 29.5% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:78e8500b-bfbe-4092-a8f8-6a329145cdd7-3 10,988 shares Outside a trading venueGB0009465807⌘ RNS:14893856-fa4d-42b8-a664-aa0cd6f6d7a3-5 5,679 shares @ £30.60 6.6% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:a2e448e9-9af5-405a-b283-3c2dcac6a4e8-4 370 shares @ £28.74 0.6% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:91226a86-6d20-4545-a54f-c3df3a2a7208-7 Ideal exit: 1 Aug 2026 (T+270) 485 shares @ £24.48 0.7% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5679772-7 Ideal exit: 24 Feb 2026 (T+270) 28,496 shares @ £21.835 38.8% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5619130-4 16,276 shares Outside a trading venueGB0009465807⌘ RNS:5616496-4 4,490 shares Outside a trading venueGB0009465807⌘ RNS:5616489-5 5,660 shares @ £20.2235 7.1% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5612924-4 11,010 shares @ £20.2235 13.8% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5612915-4 323 shares @ £20.88 1.1% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5417981-4 Ideal exit: 29 Jul 2025 (T+270) 364 shares @ £21.36 1.2% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5208850-4 Ideal exit: 25 Feb 2025 (T+270) 2,153 shares @ £20.40 7.0% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5144082-5 Ideal exit: 6 Jan 2025 (T+270) 15,443 shares Outside a trading venueGB0009465807⌘ RNS:5143966-4 5,945 shares @ £20.3594 19.2% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5137820-3 11,089 shares @ £20.3594 35.7% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5137746-5 10,855 shares @ £20.3594 35.0% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5137741-5 274 shares @ £17.59 38.7% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:4961673-5 Ideal exit: 30 Jul 2024 (T+270) 157 shares @ £16.735 34.4% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:4873638-8 Ideal exit: 1 Aug 2023 (T+270) 1,522 shares London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:4873551 Ideal exit: 6 Jan 2023 (T+270) 277 shares @ £17.875 65.6% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:4873541-5 Ideal exit: 1 Mar 2024 (T+270)