27/09/2024
| Roger McDowell |
10,000 @
90.00p
|
£9,000.00
|
Buy
|
27/09/2024
| Roger McDowell |
10,000 @
90.00p
|
£9,000.00
|
Buy
|
27/09/2024
| Roger McDowell |
10,000 @
90.00p
|
£9,000.00
|
Buy
|
27/09/2024
| Roger McDowell |
10,000 @
90.00p
|
£9,000.00
|
Buy
|
27/09/2024
| Roger McDowell |
10,000 @
90.00p
|
£9,000.00
|
Buy
|
31/01/2024
| James Brooke |
30,000 @
80.36p
|
£24,108.00
|
Buy
|
31/01/2024
| Roger McDowell |
32,000 @
80.75p
|
£25,840.00
|
Buy
|
30/08/2023
| Roger McDowell |
300,000 @
82.60p
|
£247,800.00
|
Buy
|
12/05/2023
| Stuart Watson |
8,965 @
111.40p
|
£9,987.01
|
Buy
|
17/05/2022
| Ailsa Webb |
39,719 @
124.60p
|
£49,489.87
|
Buy
|
16/05/2022
| Ailsa Webb |
402 @
123.20p
|
£495.26
|
Buy
|
12/05/2022
| James Brooke |
15,000 @
120.00p
|
£18,000.00
|
Buy
|
29/03/2022
| James Brooke |
80,000 @
129.65p
|
£103,720.00
|
Buy
|
21/04/2021
| Roger McDowell |
750,000 @
100.00p
|
£750,000.00
|
Buy
|
14/02/2020
| Russell Cash |
8,886 @
105.00p
|
£9,330.30
|
Buy
|
14/02/2020
| Russell Cash |
3,000 @
104.00p
|
£3,120.00
|
Buy
|
14/02/2020
| Russell Cash |
3,000 @
103.00p
|
£3,090.00
|
Buy
|
14/02/2020
| Russell Cash |
4,719 @
102.50p
|
£4,836.98
|
Buy
|
27/11/2019
| Bill Wilson |
8,726 @
113.00p
|
£9,860.38
|
Buy
|
25/10/2019
| Bill Wilson |
10,000 @
113.70p
|
£11,370.00
|
Buy
|
25/10/2019
| Bill Wilson |
10,000 @
113.70p
|
£11,370.00
|
Buy
|
26/09/2019
| Russell Cash |
28,570 @
105.90p
|
£30,255.63
|
Buy
|
26/09/2019
| Russell Cash |
5,000 @
105.00p
|
£5,250.00
|
Buy
|
26/09/2019
| Russell Cash |
9,657 @
107.00p
|
£10,332.99
|
Buy
|
26/09/2019
| Russell Cash |
4,918 @
107.50p
|
£5,286.85
|
Buy
|
26/09/2019
| Russell Cash |
8,995 @
104.50p
|
£9,399.78
|
Buy
|
15/08/2019
| Bill Wilson |
16,870 @
118.90p
|
£20,058.43
|
Buy
|
03/07/2019
| Bryce Rowan Nicholas Brooks |
45,160 @
123.00p
|
£55,546.80
|
Buy
|
03/07/2019
| Bryce Rowan Nicholas Brooks |
45,160 @
123.00p
|
£55,546.80
|
Sell
|
27/09/2018
| Bill Wilson |
3,500 @
117.50p
|
£4,112.50
|
Buy
|
21/09/2018
| Nigel John Richens |
23,500 @
128.50p
|
£30,197.50
|
Buy
|
20/09/2018
| Malcolm Diamond |
16,028 @
123.70p
|
£19,826.64
|
Buy
|
20/09/2018
| Bill Wilson |
4,000 @
121.50p
|
£4,860.00
|
Buy
|
20/09/2018
| Bill Wilson |
12,500 @
123.90p
|
£15,487.50
|
Buy
|
11/05/2018
| Bryce Rowan Nicholas Brooks |
170,160 @
177.50p
|
£302,034.00
|
Exercise of Option
|
11/05/2018
| Sean Mark Fennon |
722,271 @
177.50p
|
£1,282,031.03
|
Transfer To
|
11/05/2018
| Sean Mark Fennon |
561,693 @
177.50p
|
£997,005.08
|
Exercise of Option
|
11/05/2018
| Sean Mark Fennon |
311,644 @
177.50p
|
£553,168.10
|
Sell
|
11/05/2018
| Sean Mark Fennon |
472,222 @
100.00p
|
£472,222.00
|
Exercise of Option
|
16/03/2018
| Bryce Rowan Nicholas Brooks |
55,000 @
176.25p
|
£96,937.50
|
Sell
|
16/03/2018
| Bryce Rowan Nicholas Brooks |
90,000 @
100.00p
|
£90,000.00
|
Exercise of Option
|
07/11/2016
| Bryce Rowan Nicholas Brooks |
5,979 @
127.50p
|
£7,623.23
|
Buy
|
13/05/2016
| Bryce Rowan Nicholas Brooks |
27,000 @
141.75p
|
£38,272.50
|
Sell
|
13/05/2016
| Nigel John Richens |
15,000 @
140.00p
|
£21,000.00
|
Buy
|
13/05/2016
| Bryce Rowan Nicholas Brooks |
3,000 @
142.40p
|
£4,272.00
|
Buy
|
13/05/2016
| Sean Mark Fennon |
10,000 @
140.00p
|
£14,000.00
|
Buy
|
23/11/2015
| Nigel John Richens |
10,000 @
108.00p
|
£10,800.00
|
Buy
|
23/11/2015
| Bryce Rowan Nicholas Brooks |
10,000 @
107.25p
|
£10,725.00
|
Buy
|
23/11/2015
| Sean Mark Fennon |
20,000 @
107.25p
|
£21,450.00
|
Buy
|
23/11/2015
| Malcolm Diamond |
10,000 @
108.00p
|
£10,800.00
|
Buy
|
15/09/2015
| Bryce Rowan Nicholas Brooks |
0 @
0.00
|
0.00
|
Notification of Holding
|