Trade date | Director | Volume / Price | Trade value | Trade type |
---|---|---|---|---|
28/08/2024 | Andy MacLeod | 24,500 @ 474.00p | £116,130.00 | Transfer To |
19/01/2024 | Robert Sansom | 1,065,000 @ 303.00p | £3,226,950.00 | Sell |
22/12/2023 | Max Royde | 9,855 @ 306.12p | £30,168.13 | Buy |
15/12/2023 | Max Royde | 48,835 @ 300.00p | £146,505.00 | Buy |
08/12/2023 | Max Royde | 17,109 @ 292.00p | £49,958.28 | Buy |
01/12/2023 | Max Royde | 9,095 @ 290.00p | £26,375.50 | Buy |
30/11/2023 | Max Royde | 8,102 @ 257.33p | £20,848.88 | Buy |
27/11/2023 | Ian Edward Kershaw | 9,756 @ 246.00p | £23,999.76 | Buy |
26/08/2023 | Max Royde | 59,950 @ 298.00p | £178,651.00 | Buy |
18/08/2023 | Max Royde | 25,000 @ 298.00p | £74,500.00 | Buy |
11/08/2023 | Max Royde | 85,688 @ 298.00p | £255,350.24 | Buy |
03/08/2023 | Richard Petti | 3,406 @ 299.00p | £10,183.94 | Buy |
03/08/2023 | Haywood Chapman | 35,000 @ 290.00p | £101,500.00 | Sell |
04/08/2023 | Max Royde | 41,696 @ 296.00p | £123,420.16 | Buy |
03/08/2023 | Richard Petti | 3,406 @ 299.00p | £10,183.94 | Buy |
28/07/2023 | Max Royde | 16,060 @ 301.64p | £48,443.38 | Buy |
14/04/2023 | Max Royde | 30,000 @ 211.00p | £63,300.00 | Buy |
06/04/2023 | Max Royde | 10,000 @ 206.00p | £20,600.00 | Buy |
06/04/2023 | Richard Petti | 10,959 @ 209.86p | £22,998.56 | Buy |
31/03/2023 | Max Royde | 9,000 @ 202.44p | £18,219.60 | Buy |
28/03/2023 | Max Royde | 53,126 @ 196.94p | £104,626.34 | Buy |
22/02/2023 | Max Royde | 11,800 @ 212.00p | £25,016.00 | Buy |
17/02/2023 | Max Royde | 35,000 @ 212.00p | £74,200.00 | Buy |
03/02/2023 | Max Royde | 12,500 @ 205.00p | £25,625.00 | Buy |
06/12/2022 | Ian Edward Kershaw | 12,260 @ 203.90p | £24,998.14 | Buy |
18/11/2022 | Max Royde | 18,000 @ 180.00p | £32,400.00 | Buy |
04/11/2022 | Max Royde | 20,000 @ 1.69p | £338.00 | Buy |
28/10/2022 | Max Royde | 10,000 @ 164.00p | £16,400.00 | Buy |
07/10/2022 | Andy MacLeod | 2,848 @ 104.90p | £2,987.55 | Buy |
12/08/2022 | Max Royde | 748,000 @ 125.00p | £935,000.00 | Placing |
12/08/2022 | Andy MacLeod | 40,000 @ 125.00p | £50,000.00 | Placing |
12/08/2022 | Carolyn Rand | 10,000 @ 125.00p | £12,500.00 | Placing |
12/08/2022 | Robert Sansom | 204,400 @ 125.00p | £255,500.00 | Placing |
12/08/2022 | Ian Edward Kershaw | 8,000 @ 125.00p | £10,000.00 | Placing |
12/08/2022 | Paul R Taylor | 8,000 @ 125.00p | £10,000.00 | Placing |
12/08/2022 | Richard Petti | 16,000 @ 125.00p | £20,000.00 | Placing |
16/08/2022 | Max Royde | 748,000 @ 125.00p | £935,000.00 | Buy |
29/04/2022 | Max Royde | 45,990 @ 145.36p | £66,851.06 | Buy |
22/04/2022 | Max Royde | 55,000 @ 147.00p | £80,850.00 | Buy |
31/03/2022 | Max Royde | 1 @ 100.00p | £1.00 | Buy |
31/03/2022 | Max Royde | 17,540 @ 129.00p | £22,626.60 | Buy |
31/03/2022 | Max Royde | 17,540 @ 129.00p | £22,626.60 | Buy |
31/03/2022 | Max Royde | 17,540 @ 129.00p | £22,626.60 | Buy |
22/03/2022 | Ian Edward Kershaw | 7,683 @ 130.00p | £9,987.90 | Buy |
18/02/2022 | Max Royde | 11,524 @ 130.00p | £14,981.20 | Buy |
04/02/2022 | Max Royde | 117,362 @ 0.00 | 0.00 | Transfer To |
28/01/2022 | Max Royde | 45,000 @ 131.76p | £59,292.00 | Buy |
21/01/2022 | Max Royde | 15,000 @ 130.33p | £19,549.50 | Buy |
14/01/2022 | Max Royde | 5,000 @ 130.00p | £6,500.00 | Buy |
13/01/2022 | Max Royde | 200,000 @ 127.00p | £254,000.00 | Buy |
31/12/2021 | Max Royde | 25,000 @ 128.00p | £32,000.00 | Buy |
24/12/2021 | Max Royde | 8,000 @ 128.00p | £10,240.00 | Buy |
20/12/2021 | Ian Edward Kershaw | 7,587 @ 131.80p | £9,999.67 | Buy |
16/12/2021 | Max Royde | 23,770 @ 127.72p | £30,359.04 | Buy |
16/12/2021 | Max Royde | 15,000 @ 127.00p | £19,050.00 | Buy |
10/12/2021 | Max Royde | 10,616 @ 130.00p | £13,800.80 | Buy |
09/12/2021 | Max Royde | 10,000 @ 130.00p | £13,000.00 | Buy |
03/12/2021 | Richard Petti | 7,558 @ 132.31p | £9,999.99 | Buy |
26/11/2021 | Max Royde | 20,000 @ 130.00p | £26,000.00 | Buy |
12/11/2021 | Max Royde | 15,000 @ 130.00p | £19,500.00 | Buy |
12/11/2021 | Max Royde | 25,000 @ 129.76p | £32,440.00 | Buy |
04/11/2021 | Max Royde | 10,000 @ 130.00p | £13,000.00 | Buy |
08/10/2021 | Max Royde | 9,500 @ 131.05p | £12,449.75 | Buy |
08/10/2021 | Max Royde | 9,500 @ 131.05p | £12,449.75 | Buy |
24/09/2021 | Max Royde | 30,000 @ 128.50p | £38,550.00 | Buy |
17/09/2021 | Max Royde | 25,000 @ 126.00p | £31,500.00 | Buy |
06/08/2021 | Max Royde | 50,000 @ 120.49p | £60,245.00 | Buy |
30/07/2021 | Max Royde | 19,409 @ 122.00p | £23,678.98 | Buy |
27/07/2021 | Max Royde | 23,130 @ 122.00p | £28,218.60 | Buy |
23/07/2021 | Max Royde | 25,000 @ 117.50p | £29,375.00 | Buy |
21/07/2021 | Max Royde | 20,244 @ 122.00p | £24,697.68 | Buy |
13/07/2021 | Max Royde | 23,061 @ 124.00p | £28,595.64 | Buy |
09/07/2021 | Max Royde | 53,000 @ 123.81p | £65,619.30 | Buy |
30/06/2021 | Max Royde | 7,825 @ 123.00p | £9,624.75 | Buy |
29/06/2021 | Haywood Chapman | 7,149 @ 125.88p | £8,999.16 | Buy |
30/06/2021 | Haywood Chapman | 7,183 @ 125.28p | £8,998.86 | Buy |
30/06/2021 | Haywood Chapman | 7,183 @ 125.28p | £8,998.86 | Buy |
30/06/2021 | Haywood Chapman | 7,149 @ 125.88p | £8,999.16 | Buy |
24/06/2021 | Max Royde | 60,000 @ 124.00p | £74,400.00 | Buy |
23/06/2021 | Max Royde | 16,037 @ 122.60p | £19,661.36 | Buy |
28/05/2021 | Max Royde | 25,000 @ 119.00p | £29,750.00 | Buy |
23/04/2021 | Max Royde | 31,340 @ 0.00 | 0.00 | Transfer To |
23/04/2021 | Max Royde | 5,000 @ 107.00p | £5,350.00 | Buy |
20/04/2021 | Max Royde | 25,000 @ 106.00p | £26,500.00 | Buy |
18/01/2021 | Ian Edward Kershaw | 13,600 @ 102.94p | £13,999.84 | Buy |
06/01/2021 | Ian Edward Kershaw | 2,000 @ 101.00p | £2,020.00 | Buy |
06/01/2021 | Ian Edward Kershaw | 2,000 @ 100.10p | £2,002.00 | Sell |
01/12/2020 | Paul R Taylor | 64,103 @ 78.00p | £50,000.34 | Placing |
01/12/2020 | Robert Sansom | 384,615 @ 78.00p | £299,999.70 | Placing |
01/12/2020 | Richard Petti | 64,103 @ 78.00p | £50,000.34 | Placing |
01/12/2020 | Andy MacLeod | 64,103 @ 78.00p | £50,000.34 | Placing |
01/12/2020 | Ian Edward Kershaw | 19,231 @ 78.00p | £15,000.18 | Placing |
01/12/2020 | Haywood Chapman | 102,564 @ 78.00p | £79,999.92 | Placing |
17/07/2020 | Max Royde | 10,000 @ 61.00p | £6,100.00 | Buy |
15/05/2020 | Max Royde | 17,527 @ 63.78p | £11,178.72 | Buy |
12/05/2020 | Max Royde | 50,000 @ 64.00p | £32,000.00 | Buy |
31/03/2020 | Max Royde | 15,000 @ 61.00p | £9,150.00 | Buy |
11/03/2020 | Max Royde | 25,000 @ 60.00p | £15,000.00 | Buy |
08/01/2020 | Max Royde | 50,000 @ 57.00p | £28,500.00 | Buy |
24/12/2019 | Max Royde | 0 @ 0.00 | 0.00 | Notification of Holding |
Name | Holding | Percent |
---|---|---|
Max Royde | 11,726,984 | 0.00% |
Robert Sansom | 3,355,729 | 5.00% |
Paul R Taylor | 263,562 | 0.00% |
Richard Petti | 222,848 | 0.00% |
Andy MacLeod | 118,065 | 0.00% |
Haywood Chapman | 96,228 | 0.00% |
Ian Edward Kershaw | 89,434 | 0.00% |
Carolyn Rand | 10,000 | 0.00% |
Institution name | Holding | Percent |
---|---|---|
Kestrel Partners LLP | 16,166,506 | 26.30% |
Columbia Threadneedle Investments | 10,985,118 | 17.90% |
Canaccord Genuity Group INC | 6,147,100 | 9.99% |
Morgan Stanley | 5,407,882 | 8.75% |
Glazer Capital, LLC | 4,000,222 | 6.47% |
Richard Griffiths and family | 3,895,000 | 5.33% |
SAMSON ROCK CAPITAL LLP | 3,143,738 | 4.54% |
Barclays plc | 3,126,525 | 5.06% |
Charles Stanley Group Plc | 3,044,275 | 4.92% |
Ameriprise Financial, Inc. | 3,037,704 | 4.91% |
Hargreave Hale | 2,900,000 | 0.00% |
Seren Capital Management | 2,750,000 | 3.76% |
Henderson Global Investors | 2,669,021 | 4.78% |
NFU Mutual Insurance Society Limited | 2,452,817 | 3.99% |
Livingbridge VC LLP | 2,169,682 | 3.88% |
Ruffer LLP | 1,934,671 | 3.46% |
Richard Green | 1,728,845 | 3.10% |
Fidelity Investments Limited | 1,638,322 | 7.57% |
Amati Global Investors Limited | 750,691 | 3.47% |
Newton Investment Management Limited | 693,144 | 3.20% |