Insider track record Other Across 28 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the complete record of transactions filed by Leigh Thomas. Officer active across 1 company, notably Kier Group plc. Aggregated, 49 filings have been published. Activity tracked since 16 June 2023. The latest transaction was filed on 23 April 2026 (Sale). Regulator: RNS (LSE). The full history is openly available.
Declarations 49 total
● Group Managing Director - Property · Executives · 23 Apr 2026 · Kier Group plc 160,000 shares @ £2.1148 0.045% mcap 48.6% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:878ffc3f-8f28-4055-899a-15cfea5bfd9b ● Group Managing Director - Property · Executives · 18 Nov 2025 · Kier Group plc 94 shares @ £2.1033 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:cfb7573d-1ed4-488d-b095-6b9d8943dc1a-2 Ideal exit: 15 Aug 2026 (T+270) ● Group Managing Director - Property · Executives · 31 Oct 2025 · Kier Group plc 37,913 shares Outside a trading venueGB0004915632⌘ RNS:ab70aaee-0e7f-43a3-a8b3-12d49b6b6087-6 ● Group Managing Director - Property · Executives · 28 Oct 2025 · Kier Group plc 11,641 shares Outside a trading venueGB0004915632⌘ RNS:5882844-7 ● Group Managing Director - Property · Executives · 17 Oct 2025 · Kier Group plc 88 shares @ £45.53 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5871895-6 Ideal exit: 14 Jul 2026 (T+270) ● Group Managing Director - Property · Executives · 21 Oct 2025 · Kier Group plc 169,990 shares Outside a trading venueGB0004915632⌘ RNS:5871895-7 ● Group Managing Director - Property · Executives · 18 Sept 2025 · Kier Group plc 105 shares @ £2.01 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5828670-1 Ideal exit: 15 Jun 2026 (T+270) ● Group Managing Director - Property · Executives · 18 Aug 2025 · Kier Group plc 108 shares @ £2.09 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5788580-1 Ideal exit: 15 May 2026 (T+270) ● Group Managing Director - Property · Executives · 18 Jul 2025 · Kier Group plc 108 shares @ £2.04 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5748550-1 Ideal exit: 14 Apr 2026 (T+270) ● Group Managing Director - Property · Executives · 24 Jun 2025 · Kier Group plc 165,677 shares @ £1.9773 93.3% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5709922 ● Group Managing Director - Property · Executives · 18 Jun 2025 · Kier Group plc 120 shares @ £1.8033 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5705781-2 Ideal exit: 15 Mar 2026 (T+270) ● Group Managing Director - Property · Executives · 13 Jun 2025 · Kier Group plc 1,123 shares @ £1.7509 0.6% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5697869-1 Ideal exit: 10 Mar 2026 (T+270) ● Group Managing Director - Property · Executives · 2 Jun 2025 · Kier Group plc 1,115 shares @ £1.6933 0.5% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5682208-4 Ideal exit: 27 Feb 2026 (T+270) ● Group Managing Director - Property · Executives · 2 Jun 2025 · Kier Group plc 222 shares @ £1.6945 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5682208-5 Ideal exit: 27 Feb 2026 (T+270) ● Group Managing Director - Property · Executives · 16 May 2025 · Kier Group plc 141 shares @ £1.5873 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5660139-1 Ideal exit: 10 Feb 2026 (T+270) ● Group Managing Director - Property · Executives · 22 Apr 2025 · Kier Group plc 171 shares @ £74.75 0.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5628470-1 Ideal exit: 17 Jan 2026 (T+270) ● Group Managing Director - Property · Executives · 18 Mar 2025 · Kier Group plc 183 shares @ £74.14 1.2% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5580997-1 Ideal exit: 13 Dec 2025 (T+270) ● Group Managing Director - Property · Executives · 18 Feb 2025 · Kier Group plc 145 shares @ £73.31 1.2% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5546547-1 Ideal exit: 15 Nov 2025 (T+270) ● Group Managing Director - Property · Executives · 17 Jan 2025 · Kier Group plc 162 shares @ £72.40 1.2% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5509083-1 Ideal exit: 14 Oct 2025 (T+270) ● Group Managing Director - Property · Executives · 18 Dec 2024 · Kier Group plc 151 shares @ £1.4987 1.3% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5477006-1 Ideal exit: 14 Sept 2025 (T+270) ● Group Managing Director - Property · Executives · 12 Dec 2024 · Kier Group plc 2,349 shares @ £1.5297 20.1% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5468281-0 Ideal exit: 8 Sept 2025 (T+270) ● Group Managing Director - Property · Executives · 29 Nov 2024 · Kier Group plc 410 shares @ £1.482 3.4% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5456005-7 Ideal exit: 26 Aug 2025 (T+270) ● Group Managing Director - Property · Executives · 29 Nov 2024 · Kier Group plc 2,194 shares @ £1.473 17.9% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5456005-6 Ideal exit: 26 Aug 2025 (T+270) ● Group Managing Director - Property · Executives · 18 Nov 2024 · Kier Group plc 148 shares @ £72.16 2.3% of flow London Stock Exchange, Main Market (XLON)GB0004915632⌘ RNS:5437680-2 Ideal exit: 15 Aug 2025 (T+270) ● Group Managing Director - Property · Executives · 28 Oct 2024 · Kier Group plc 25,982 shares Outside a trading venueGB0004915632⌘ RNS:5410285-25 25 of 49 declarations
Load more (24 remaining) About Leigh Thomas Leigh Thomas is a declarant with a total of 49 filings. In his most recent filings, he made a purchase of 4,365.66 EUR and a purchase of 3,882.55 EUR on December 13, 2024, and December 4, 2024, respectively. He also sold for 389,965.74 EUR on April 27, 2026, and for 384,064.13 EUR on June 24, 2025. The total amount of purchases is 25,356 EUR, while the total amount of sales is 774,030 EUR.