18/10/2024
| Oliver Rupert Andrew Scott |
8,000 @
121.25p
|
£9,700.00
|
Buy
|
17/10/2024
| Oliver Rupert Andrew Scott |
6,100 @
123.40p
|
£7,527.40
|
Buy
|
16/10/2024
| Oliver Rupert Andrew Scott |
49,245 @
120.16p
|
£59,172.79
|
Buy
|
23/08/2024
| David Senior |
39,568 @
131.50p
|
£52,031.92
|
Sell
|
23/08/2024
| David Senior |
39,568 @
0.10p
|
£39.57
|
Exercise of Option
|
23/08/2024
| Peter Brotherton |
70,234 @
131.50p
|
£92,357.71
|
Sell
|
23/08/2024
| Peter Brotherton |
70,234 @
0.10p
|
£70.23
|
Exercise of Option
|
01/03/2024
| Oliver Rupert Andrew Scott |
2,000 @
131.75p
|
£2,635.00
|
Buy
|
29/02/2024
| Oliver Rupert Andrew Scott |
1,018 @
131.50p
|
£1,338.67
|
Buy
|
28/02/2024
| Oliver Rupert Andrew Scott |
5,000 @
132.20p
|
£6,610.00
|
Buy
|
27/02/2024
| Oliver Rupert Andrew Scott |
4,000 @
131.25p
|
£5,250.00
|
Buy
|
26/02/2024
| Oliver Rupert Andrew Scott |
5,000 @
131.50p
|
£6,575.00
|
Buy
|
26/01/2024
| Oliver Rupert Andrew Scott |
13,000 @
125.92p
|
£16,369.60
|
Buy
|
24/01/2024
| Oliver Rupert Andrew Scott |
6,000 @
125.58p
|
£7,534.80
|
Buy
|
23/01/2024
| Oliver Rupert Andrew Scott |
1,000 @
125.50p
|
£1,255.00
|
Buy
|
22/01/2024
| Oliver Rupert Andrew Scott |
674 @
124.50p
|
£839.13
|
Buy
|
19/01/2024
| Oliver Rupert Andrew Scott |
604,599 @
125.89p
|
£761,129.68
|
Buy
|
17/01/2024
| Oliver Rupert Andrew Scott |
2,000 @
125.25p
|
£2,505.00
|
Buy
|
15/01/2024
| Oliver Rupert Andrew Scott |
10,469 @
125.26p
|
£13,113.47
|
Buy
|
15/01/2024
| Oliver Rupert Andrew Scott |
10,469 @
125.26p
|
£13,113.47
|
Buy
|
12/01/2024
| Oliver Rupert Andrew Scott |
13,031 @
125.92p
|
£16,408.64
|
Buy
|
12/01/2024
| Oliver Rupert Andrew Scott |
13,031 @
125.92p
|
£16,408.64
|
Buy
|
12/01/2024
| Oliver Rupert Andrew Scott |
13,031 @
125.92p
|
£16,408.64
|
Buy
|
11/01/2024
| Oliver Rupert Andrew Scott |
13,961 @
127.00p
|
£17,730.47
|
Buy
|
10/01/2024
| Oliver Rupert Andrew Scott |
21,862 @
125.13p
|
£27,355.92
|
Buy
|
09/01/2024
| Oliver Rupert Andrew Scott |
3,781 @
126.00p
|
£4,764.06
|
Buy
|
08/01/2024
| Oliver Rupert Andrew Scott |
12,363 @
126.46p
|
£15,634.25
|
Buy
|
05/01/2024
| Oliver Rupert Andrew Scott |
5,815 @
127.17p
|
£7,394.94
|
Buy
|
04/01/2024
| Oliver Rupert Andrew Scott |
4,890 @
127.81p
|
£6,249.91
|
Buy
|
03/01/2024
| Oliver Rupert Andrew Scott |
1,542 @
127.00p
|
£1,958.34
|
Buy
|
02/01/2024
| Oliver Rupert Andrew Scott |
2,000 @
126.00p
|
£2,520.00
|
Buy
|
29/12/2023
| Oliver Rupert Andrew Scott |
8,442 @
126.23p
|
£10,656.34
|
Buy
|
28/12/2023
| Oliver Rupert Andrew Scott |
10,915 @
125.95p
|
£13,747.44
|
Buy
|
27/12/2023
| Oliver Rupert Andrew Scott |
16,000 @
125.46p
|
£20,073.60
|
Buy
|
22/12/2023
| Oliver Rupert Andrew Scott |
49,000 @
124.32p
|
£60,916.80
|
Buy
|
21/12/2023
| Oliver Rupert Andrew Scott |
6,000 @
125.00p
|
£7,500.00
|
Buy
|
20/12/2023
| Oliver Rupert Andrew Scott |
20,000 @
125.93p
|
£25,186.00
|
Buy
|
19/12/2023
| Oliver Rupert Andrew Scott |
6,909 @
126.50p
|
£8,739.89
|
Buy
|
18/12/2023
| Oliver Rupert Andrew Scott |
25,000 @
127.22p
|
£31,805.00
|
Buy
|
15/12/2023
| Oliver Rupert Andrew Scott |
17,000 @
127.54p
|
£21,681.80
|
Buy
|
14/12/2023
| Oliver Rupert Andrew Scott |
15,780 @
127.45p
|
£20,111.61
|
Buy
|
13/12/2023
| Oliver Rupert Andrew Scott |
3,298 @
127.50p
|
£4,204.95
|
Buy
|
08/12/2023
| Oliver Rupert Andrew Scott |
55,945 @
126.76p
|
£70,915.88
|
Buy
|
01/12/2023
| Oliver Rupert Andrew Scott |
150,000 @
124.50p
|
£186,750.00
|
Buy
|
01/12/2023
| Peter Brotherton |
7,020 @
128.20p
|
£8,999.64
|
Buy
|
22/11/2023
| Alan John Aubrey |
27,500 @
109.50p
|
£30,112.50
|
Buy
|
22/11/2023
| David Senior |
6,540 @
110.80p
|
£7,246.32
|
Buy
|
22/11/2023
| Peter Brotherton |
8,323 @
111.00p
|
£9,238.53
|
Buy
|
22/11/2023
| Nick Bate |
9,009 @
111.00p
|
£9,999.99
|
Buy
|
19/09/2023
| Peter Brotherton |
605,620 @
10.00p
|
£60,562.00
|
Buy
|
14/09/2022
| David Senior |
50,000 @
103.50p
|
£51,750.00
|
Sell
|
14/09/2022
| David Senior |
100,000 @
0.10p
|
£100.00
|
Exercise of Option
|
14/09/2022
| Peter Brotherton |
379,267 @
103.50p
|
£392,541.35
|
Sell
|
14/09/2022
| Peter Brotherton |
379,267 @
0.10p
|
£379.27
|
Exercise of Option
|
17/06/2022
| Peter Brotherton |
16,312 @
123.00p
|
£20,063.76
|
Buy
|
17/06/2022
| Peter Brotherton |
7,335 @
122.61p
|
£8,993.44
|
Buy
|
17/06/2022
| Peter Brotherton |
16,592 @
122.61p
|
£20,343.45
|
Buy
|
17/06/2022
| Peter Brotherton |
41,674 @
111.76p
|
£46,574.86
|
Sell
|
07/06/2022
| Nick Bate |
40,000 @
123.75p
|
£49,500.00
|
Buy
|
23/11/2021
| David Senior |
40,459 @
124.00p
|
£50,169.16
|
Sell
|
23/11/2021
| David Senior |
62,459 @
0.00
|
0.00
|
Transfer From
|
23/11/2021
| David Senior |
20,000 @
0.00
|
0.00
|
Exercise of Option
|
23/11/2021
| Peter Brotherton |
205,990 @
124.00p
|
£255,427.60
|
Sell
|
23/11/2021
| Peter Brotherton |
117,111 @
0.00
|
0.00
|
Transfer From
|
23/11/2021
| Peter Brotherton |
298,879 @
0.00
|
0.00
|
Exercise of Option
|
09/03/2021
| David Senior |
28,571 @
124.50p
|
£35,570.90
|
Sell
|
22/12/2020
| David Senior |
14,550 @
110.00p
|
£16,005.00
|
Sell
|
22/12/2020
| David Senior |
29,100 @
0.00
|
0.00
|
Exercise of Option
|
22/12/2020
| Peter Brotherton |
97,481 @
110.00p
|
£107,229.10
|
Sell
|
22/12/2020
| Peter Brotherton |
192,481 @
0.00
|
0.00
|
Exercise of Option
|
20/11/2020
| David Senior |
28,571 @
63.00p
|
£17,999.73
|
Exercise of Option
|
20/11/2020
| Peter Brotherton |
28,571 @
63.00p
|
£17,999.73
|
Exercise of Option
|
27/09/2019
| Peter Brotherton |
76,905 @
85.00p
|
£65,369.25
|
Sell
|
26/09/2019
| Peter Brotherton |
161,905 @
0.00
|
0.00
|
Exercise of Option
|
28/08/2019
| Jon Kempster |
10,249 @
77.40p
|
£7,932.73
|
Buy
|
16/08/2017
| Peter Brotherton |
20,000 @
79.62p
|
£15,924.00
|
Buy
|
11/08/2017
| Christopher Cole |
20,000 @
75.38p
|
£15,076.00
|
Buy
|
30/06/2017
| Steve Vaughan |
20,000 @
82.25p
|
£16,450.00
|
Buy
|
03/01/2017
| Fraser Fisher |
16,250 @
91.53p
|
£14,873.63
|
Buy
|
09/09/2016
| Fraser Fisher |
285,000 @
182.00p
|
£518,700.00
|
Sell
|
09/09/2016
| Fraser Fisher |
285,000 @
70.00p
|
£199,500.00
|
Exercise of Option
|
23/06/2016
| Fraser Fisher |
200,000 @
180.00p
|
£360,000.00
|
Sell
|
23/06/2016
| Fraser Fisher |
200,000 @
70.00p
|
£140,000.00
|
Exercise of Option
|
12/12/2014
| Fraser Fisher |
96,000 @
146.92p
|
£141,043.20
|
Sell
|
12/12/2014
| Fraser Fisher |
96,000 @
70.00p
|
£67,200.00
|
Exercise of Option
|
31/03/2014
| Fraser Fisher |
0 @
0.00
|
0.00
|
Notification of Holding
|
01/04/2014
| Ian Smith |
600,000 @
110.00p
|
£660,000.00
|
Sell
|
01/04/2014
| Tony Weaver |
3,900,000 @
110.00p
|
£4,290,000.00
|
Sell
|
24/04/2013
| Ian Smith |
0 @
0.00
|
0.00
|
Notification of Holding
|