Trade date | Director | Volume / Price | Trade value | Trade type |
---|---|---|---|---|
07/07/2023 | Alexander Oskar Siffrin | 2,196,636 @ 114.80p | £2,521,738.13 | Sell |
05/07/2023 | Alexander Oskar Siffrin | 203,364 @ 115.00p | £233,868.60 | Sell |
07/07/2023 | Max Royde | 12,000 @ 116.50p | £13,980.00 | Buy |
05/07/2023 | Max Royde | 7,000 @ 114.40p | £8,008.00 | Buy |
30/06/2023 | Max Royde | 2,000 @ 115.97p | £2,319.40 | Buy |
29/06/2023 | Max Royde | 2,000 @ 110.40p | £2,208.00 | Buy |
28/06/2023 | Max Royde | 12,000 @ 110.83p | £13,299.60 | Buy |
28/06/2023 | Max Royde | 8,000 @ 111.02p | £8,881.60 | Buy |
23/06/2023 | Max Royde | 18,000 @ 111.09p | £19,996.20 | Buy |
21/06/2023 | Max Royde | 50,000 @ 111.34p | £55,670.00 | Buy |
20/06/2023 | Max Royde | 50,000 @ 111.92p | £55,960.00 | Buy |
16/06/2023 | Max Royde | 72,000 @ 117.13p | £84,333.60 | Buy |
09/06/2023 | Max Royde | 24,000 @ 108.60p | £26,064.00 | Buy |
08/06/2023 | Max Royde | 8,764 @ 109.23p | £9,572.92 | Buy |
02/06/2023 | Max Royde | 16,000 @ 113.17p | £18,107.20 | Buy |
01/06/2023 | Max Royde | 11,880 @ 112.04p | £13,310.35 | Buy |
02/06/2023 | Max Royde | 16,000 @ 113.17p | £18,107.20 | Buy |
01/06/2023 | Max Royde | 11,880 @ 112.04p | £13,310.35 | Buy |
31/05/2023 | Max Royde | 30,005 @ 111.24p | £33,377.56 | Buy |
30/05/2023 | Max Royde | 32,000 @ 111.79p | £35,772.80 | Buy |
26/05/2023 | Max Royde | 10,000 @ 112.64p | £11,264.00 | Buy |
25/05/2023 | Max Royde | 23,639 @ 114.20p | £26,995.74 | Buy |
24/05/2023 | Max Royde | 6,000 @ 114.33p | £6,859.80 | Buy |
23/05/2023 | Max Royde | 8,000 @ 115.40p | £9,232.00 | Buy |
22/05/2023 | Max Royde | 12,000 @ 113.60p | £13,632.00 | Buy |
19/05/2023 | Max Royde | 12,000 @ 115.30p | £13,836.00 | Buy |
19/05/2023 | Alexander Oskar Siffrin | 1,110,000 @ 116.00p | £1,287,600.00 | Sell |
20/01/2023 | Alexander Oskar Siffrin | 100,000 @ 135.00p | £135,000.00 | Sell |
16/05/2023 | Max Royde | 31,000 @ 113.84p | £35,290.40 | Buy |
15/05/2023 | Max Royde | 55,000 @ 112.86p | £62,073.00 | Buy |
13/04/2023 | Max Royde | 26,909 @ 121.26p | £32,629.85 | Buy |
14/04/2023 | Michael Riedl | 688,638 @ 0.00 | 0.00 | Exercise of Option |
13/04/2023 | Samuel Mansour Joseph Dayani | 1,800,000 @ 120.00p | £2,160,000.00 | Sell |
06/04/2023 | Max Royde | 8,000 @ 122.95p | £9,836.00 | Buy |
05/04/2023 | Max Royde | 5,584 @ 123.57p | £6,900.15 | Buy |
04/04/2023 | Max Royde | 14,000 @ 124.34p | £17,407.60 | Buy |
30/03/2023 | Samuel Mansour Joseph Dayani | 89,920 @ 131.00p | £117,795.20 | Sell |
31/03/2023 | Samuel Mansour Joseph Dayani | 47,248 @ 130.00p | £61,422.40 | Sell |
31/03/2023 | Max Royde | 6,000 @ 129.17p | £7,750.20 | Buy |
30/03/2023 | Max Royde | 14,000 @ 129.93p | £18,190.20 | Buy |
28/03/2023 | Max Royde | 18,000 @ 133.28p | £23,990.40 | Buy |
29/03/2023 | Max Royde | 6,000 @ 131.00p | £7,860.00 | Buy |
27/03/2023 | Max Royde | 4,000 @ 134.50p | £5,380.00 | Buy |
24/03/2023 | Max Royde | 18,000 @ 133.58p | £24,044.40 | Buy |
21/03/2023 | Max Royde | 15,000 @ 130.70p | £19,605.00 | Buy |
20/03/2023 | Max Royde | 4,000 @ 126.75p | £5,070.00 | Buy |
15/03/2023 | Max Royde | 18,000 @ 128.33p | £23,099.40 | Buy |
13/03/2023 | Max Royde | 8,000 @ 134.86p | £10,788.80 | Buy |
10/03/2023 | Max Royde | 12,000 @ 135.33p | £16,239.60 | Buy |
09/03/2023 | Max Royde | 5,009 @ 138.90p | £6,957.50 | Buy |
08/03/2023 | Max Royde | 23,263 @ 136.85p | £31,835.42 | Buy |
07/03/2023 | Max Royde | 16,000 @ 140.37p | £22,459.20 | Buy |
06/03/2023 | Max Royde | 10,000 @ 141.00p | £14,100.00 | Buy |
01/03/2023 | Max Royde | 18,000 @ 136.83p | £24,629.40 | Buy |
28/02/2023 | Max Royde | 45,000 @ 137.42p | £61,839.00 | Buy |
27/02/2023 | Max Royde | 82,000 @ 138.37p | £113,463.40 | Buy |
20/01/2023 | Max Royde | 26,089 @ 143.00p | £37,307.27 | Buy |
20/01/2023 | Alexander Oskar Siffrin | 1,000,000 @ 140.00p | £1,400,000.00 | Sell |
20/01/2023 | Alexander Oskar Siffrin | 2,000 @ 143.66p | £2,873.20 | Sell |
20/01/2023 | Alexander Oskar Siffrin | 1,200 @ 142.78p | £1,713.36 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 18,000 @ 149.48p | £26,906.40 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 2,500 @ 147.73p | £3,693.25 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 107,000 @ 147.73p | £158,071.10 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 40,000 @ 148.60p | £59,440.00 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 100,000 @ 145.98p | £145,980.00 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 50,000 @ 145.11p | £72,555.00 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 10,000 @ 145.11p | £14,511.00 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 8,000 @ 145.11p | £11,608.80 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 10,000 @ 145.11p | £14,511.00 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 9,212 @ 145.11p | £13,367.53 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 10,000 @ 144.23p | £14,423.00 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 9,800 @ 144.23p | £14,134.54 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 8,200 @ 145.11p | £11,899.02 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 9,500 @ 144.23p | £13,701.85 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 9,800 @ 144.23p | £14,134.54 | Sell |
18/01/2023 | Alexander Oskar Siffrin | 8,500 @ 143.36p | £12,185.60 | Sell |
19/01/2023 | Max Royde | 2,930 @ 145.70p | £4,269.01 | Buy |
18/01/2023 | Max Royde | 85,000 @ 149.17p | £126,794.50 | Buy |
16/01/2023 | Max Royde | 14,184 @ 153.76p | £21,809.32 | Buy |
11/01/2023 | Max Royde | 17,015 @ 154.48p | £26,284.77 | Buy |
06/01/2023 | Max Royde | 2,270 @ 153.52p | £3,484.90 | Buy |
05/01/2023 | Max Royde | 85,000 @ 152.33p | £129,480.50 | Buy |
05/01/2023 | Iain McDonald | 500,000 @ 0.00 | 0.00 | Exercise of Option |
05/01/2023 | Thomas Johannes Rickert | 198,142 @ 152.48p | £302,126.92 | Sell |
05/01/2023 | Thomas Johannes Rickert | 350,000 @ 40.00p | £140,000.00 | Exercise of Option |
05/01/2023 | Thomas Johannes Rickert | 88,000 @ 57.00p | £50,160.00 | Exercise of Option |
05/01/2023 | Iain McDonald | 260,038 @ 152.48p | £396,505.94 | Sell |
05/01/2023 | Iain McDonald | 350,000 @ 40.00p | £140,000.00 | Exercise of Option |
29/12/2022 | Max Royde | 25,318 @ 149.00p | £37,723.82 | Buy |
28/12/2022 | Max Royde | 48,487 @ 148.92p | £72,206.84 | Buy |
21/12/2022 | Max Royde | 43,116 @ 145.00p | £62,518.20 | Buy |
20/12/2022 | Max Royde | 13,500 @ 144.30p | £19,480.50 | Buy |
19/12/2022 | Max Royde | 51,604 @ 142.01p | £73,282.84 | Buy |
13/12/2022 | Max Royde | 125,000 @ 137.96p | £172,450.00 | Buy |
12/12/2022 | Max Royde | 200,000 @ 136.36p | £272,720.00 | Buy |
28/11/2022 | Max Royde | 334,819 @ 133.64p | £447,452.11 | Buy |
25/11/2022 | Max Royde | 152,568 @ 128.40p | £195,897.31 | Buy |
25/11/2022 | Max Royde | 350,000 @ 130.00p | £455,000.00 | Buy |
24/11/2022 | Max Royde | 141,775 @ 117.30p | £166,302.08 | Buy |
23/11/2022 | Max Royde | 402,734 @ 116.50p | £469,185.11 | Buy |
Name | Holding | Percent |
---|---|---|
Max Royde | 66,668,660 | 23.00% |
Alexander Oskar Siffrin | 32,000,000 | 0.00% |
Samuel Mansour Joseph Dayani | 13,853,111 | 4.00% |
Michael Riedl | 1,585,508 | 0.00% |
Iain McDonald | 1,197,615 | 0.00% |
Institution name | Holding | Percent |
---|---|---|
Kestrel Partners LLP | 65,910,607 | 22.83% |
Slater Investments | 28,343,477 | 10.00% |
Erin Invest and Finance Ltd | 15,790,279 | 5.47% |
MI Chelverton UK Equity Growth Fund | 12,939,622 | 4.48% |
JTC Employer Solutions Trustee Limited | 10,157,056 | 3.56% |
Canaccord Genuity Group Inc | 10,008,818 | 3.47% |