Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Andrew Neilson. Officer active across 1 company, notably The Weir Group PLC. In total, 26 filings have been logged. Activity tracked since 5 June 2023. The latest transaction was disclosed on 20 April 2026 (Sale). Regulator: RNS (LSE). All data is accessible without signup.
Declarations 26 total
9,055 shares @ £30.9831 6.3% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:b4ba60c0-0042-44e3-aa15-b0074805b202-1 36,357 shares @ £30.9831 25.3% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:78e8500b-bfbe-4092-a8f8-6a329145cdd7-1 17,744 shares Outside a trading venueGB0009465807⌘ RNS:14893856-fa4d-42b8-a664-aa0cd6f6d7a3-2 8,010 shares @ £30.60 5.5% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:a2e448e9-9af5-405a-b283-3c2dcac6a4e8-1 206 shares @ £28.74 0.2% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:91226a86-6d20-4545-a54f-c3df3a2a7208-2 Ideal exit: 1 Aug 2026 (T+270) 12,325 shares @ £24.9375 11.0% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5798782 378 shares @ £24.48 0.4% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5679772-2 Ideal exit: 24 Feb 2026 (T+270) 6,324 shares @ £21.0704 5.4% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5620875-1 38,240 shares @ £21.835 34.2% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5619130-1 6,324 shares @ £21.0704 5.4% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5619125-1 26,283 shares Outside a trading venueGB0009465807⌘ RNS:5616496-1 8,148 shares Outside a trading venueGB0009465807⌘ RNS:5616489-3 7,983 shares @ £20.2235 6.6% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5612924-1 15,682 shares @ £20.2235 12.9% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5612915-1 168 shares @ £20.88 0.4% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5417981-5 Ideal exit: 29 Jul 2025 (T+270) 3,550 shares @ £21.96 9.3% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5370204-0 214 shares @ £21.36 0.6% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5208850-5 Ideal exit: 25 Feb 2025 (T+270) 6,141 shares Outside a trading venueGB0009465807⌘ RNS:5144082-3 24,910 shares Outside a trading venueGB0009465807⌘ RNS:5143966-1 6,593 shares @ £20.3594 17.2% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5137820-1 15,792 shares @ £20.3594 41.2% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5137746-1 15,502 shares @ £20.3594 40.4% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:5137741-1 96 shares @ £17.59 35.8% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:4961673-6 Ideal exit: 30 Jul 2024 (T+270) 153 shares London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:4873638-0 Ideal exit: 3 Mar 2023 (T+270) 40 shares @ £16.735 22.0% of flow London Stock Exchange Main Market (XLON)GB0009465807⌘ RNS:4873638-6 Ideal exit: 1 Aug 2023 (T+270) 25 of 26 declarations
Load more (1 remaining)