Insider track record Other Across 14 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the detailed record of transactions filed by Andy Agg. Officer active across 1 company, notably National Grid plc. Aggregated, 54 filings have been logged. History available since 9 June 2023. The latest transaction was disclosed on 10 June 2026 (Exercise). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 54 total
4,777 shares @ £6.278 0.2% of flow Outside a trading venueGB00BDR05C01⌘ RNS:ea03dded-4349-4be0-aeab-43fd8a3546d2 12 shares @ £12.0875 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:82295708-04bc-46fa-8475-724fdb2d75d3 Ideal exit: 7 Mar 2027 (T+270) 12 shares @ £12.8358 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:54047a24-e0b7-4b9c-9750-1e43f64c15b1 Ideal exit: 5 Feb 2027 (T+270) 11 shares @ £13.1891 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:b8224e93-b626-41c4-9655-55bd24bae824 Ideal exit: 3 Jan 2027 (T+270) 11 shares @ £13.2436 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:96ac7322-e99a-49c5-9ec4-2ed4783f3b68 Ideal exit: 5 Dec 2026 (T+270) 12 shares @ £12.8417 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:ae390464-4085-4463-abe3-7da9fcb75b89-0 Ideal exit: 7 Nov 2026 (T+270) 74 shares @ £11.66 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:285bca4c-0088-4842-92ff-6efe56ca652a-0 Ideal exit: 13 Oct 2026 (T+270) 13 shares @ £11.8308 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:d8a96835-4f3e-4215-b861-0a48efd110e3-0 Ideal exit: 5 Oct 2026 (T+270) 13 shares @ £11.3946 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:7ae77238-e6ef-422f-a709-ddb2bbf522cd-0 Ideal exit: 5 Sept 2026 (T+270) 13 shares @ £11.5877 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:ecaa0cf2-86a3-4580-9c73-81cff9fb88da-0 Ideal exit: 7 Aug 2026 (T+270) 14 shares @ £10.835 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5853610-0 Ideal exit: 5 Jul 2026 (T+270) 14 shares @ £10.33 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5813978-0 Ideal exit: 6 Jun 2026 (T+270) 14 shares @ £10.7064 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5774066-0 Ideal exit: 5 May 2026 (T+270) 148 shares @ £10.5036 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5746754-0 Ideal exit: 17 Apr 2026 (T+270) 15 shares @ £10.44 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5729543-0 Ideal exit: 4 Apr 2026 (T+270) 436,562 shares @ £10.7792 29.6% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5724115-0 230,976 shares Outside of a Trading VenueGB00BDR05C01⌘ RNS:5710024-0 Ideal exit: 21 Mar 2026 (T+270) 21,870 shares @ £10.5868 1.5% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5698113-0 Ideal exit: 13 Mar 2026 (T+270) 14 shares @ £10.35 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5689969-0 Ideal exit: 7 Mar 2026 (T+270) 14 shares @ £10.7143 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5646762-0 Ideal exit: 2 Feb 2026 (T+270) 15 shares @ £9.7733 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5609163-0 Ideal exit: 3 Jan 2026 (T+270) 17 shares @ £9.1912 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5567899-0 Ideal exit: 5 Dec 2025 (T+270) 15 shares @ £9.808 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5533032-0 Ideal exit: 7 Nov 2025 (T+270) 84 shares @ £9.1458 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5502129-0 Ideal exit: 11 Oct 2025 (T+270) 16 shares @ £9.4113 0.0% of flow London Stock Exchange (XLON)GB00BDR05C01⌘ RNS:5493703-0 Ideal exit: 5 Oct 2025 (T+270) 25 of 54 declarations
Load more (29 remaining)