| 23-Jan-2026 15:25 |
377.68p |
150,000 |
£566,520 |
Buy |
O |
| 23-Jan-2026 08:34 |
380.50p |
106,335 |
£404,605 |
Sell |
O |
| 23-Jan-2026 12:43 |
378.00p |
100,000 |
£378,000 |
Buy |
O |
| 23-Jan-2026 16:35 |
376.00p |
73,865 |
£277,732 |
Sell |
PC |
| 23-Jan-2026 12:27 |
377.50p |
68,815 |
£259,777 |
Unknown |
O |
| 23-Jan-2026 08:13 |
381.00p |
50,000 |
£190,500 |
Sell |
O |
| 23-Jan-2026 15:19 |
377.50p |
50,000 |
£188,750 |
Buy |
O |
| 23-Jan-2026 16:41 |
376.06p |
35,138 |
£132,140 |
Buy |
O |
| 23-Jan-2026 16:35 |
376.00p |
32,242 |
£121,230 |
Unknown |
|
| 23-Jan-2026 14:35 |
376.50p |
25,000 |
£94,125 |
Buy |
O |
| 23-Jan-2026 09:42 |
378.80p |
20,000 |
£75,760 |
Sell |
O |
| 23-Jan-2026 09:01 |
379.30p |
17,130 |
£64,974 |
Sell |
O |
| 23-Jan-2026 08:54 |
379.50p |
14,100 |
£53,510 |
Sell |
AT |
| 23-Jan-2026 09:32 |
379.00p |
14,100 |
£53,439 |
Sell |
AT |
| 23-Jan-2026 09:32 |
379.00p |
14,100 |
£53,439 |
Sell |
AT |
| 23-Jan-2026 13:35 |
378.14p |
13,260 |
£50,141 |
Buy |
O |
| 23-Jan-2026 08:00 |
378.88p |
12,393 |
£46,954 |
Sell |
O |
| 23-Jan-2026 15:01 |
377.74p |
12,160 |
£45,933 |
Sell |
O |
| 23-Jan-2026 08:00 |
378.88p |
10,405 |
£39,422 |
Sell |
O |
| 23-Jan-2026 08:00 |
380.00p |
10,000 |
£38,000 |
Buy |
AT |
| 23-Jan-2026 08:00 |
379.00p |
10,000 |
£37,900 |
Buy |
AT |
| 23-Jan-2026 13:53 |
378.50p |
10,000 |
£37,850 |
Buy |
AT |
| 23-Jan-2026 12:24 |
377.50p |
10,000 |
£37,750 |
Unknown |
O |
| 23-Jan-2026 08:10 |
381.00p |
9,569 |
£36,458 |
Buy |
AT |
| 23-Jan-2026 16:05 |
376.75p |
8,980 |
£33,832 |
Sell |
O |
| 23-Jan-2026 08:00 |
378.00p |
8,562 |
£32,364 |
Sell |
UT |
| 23-Jan-2026 16:35 |
376.00p |
8,437 |
£31,723 |
Unknown |
|
| 23-Jan-2026 08:00 |
380.25p |
8,335 |
£31,694 |
Unknown |
O |
| 23-Jan-2026 09:20 |
379.65p |
8,000 |
£30,372 |
Sell |
O |
| 23-Jan-2026 08:01 |
380.67p |
7,850 |
£29,883 |
Buy |
O |
| 23-Jan-2026 16:06 |
376.84p |
6,500 |
£24,494 |
Buy |
O |
| 23-Jan-2026 15:04 |
377.67p |
6,378 |
£24,088 |
Buy |
O |
| 23-Jan-2026 16:35 |
376.00p |
6,204 |
£23,327 |
Unknown |
|
| 23-Jan-2026 15:08 |
377.98p |
5,810 |
£21,961 |
Sell |
O |
| 23-Jan-2026 09:18 |
379.80p |
5,725 |
£21,743 |
Buy |
O |
| 23-Jan-2026 13:57 |
378.47p |
5,550 |
£21,005 |
Sell |
O |
| 23-Jan-2026 14:05 |
378.46p |
5,210 |
£19,718 |
Sell |
O |
| 23-Jan-2026 11:48 |
377.69p |
5,000 |
£18,884 |
Buy |
O |
| 23-Jan-2026 12:39 |
377.50p |
5,000 |
£18,875 |
Unknown |
O |
| 23-Jan-2026 11:47 |
377.42p |
5,000 |
£18,871 |
Sell |
O |
| 23-Jan-2026 16:01 |
376.75p |
4,750 |
£17,896 |
Sell |
O |
| 23-Jan-2026 09:21 |
379.65p |
4,704 |
£17,859 |
Sell |
O |
| 23-Jan-2026 10:53 |
378.16p |
4,500 |
£17,017 |
Buy |
O |
| 23-Jan-2026 09:12 |
379.80p |
4,297 |
£16,320 |
Sell |
O |
| 23-Jan-2026 13:55 |
378.47p |
4,000 |
£15,139 |
Sell |
O |
| 23-Jan-2026 13:40 |
377.97p |
3,767 |
£14,238 |
Sell |
O |
| 23-Jan-2026 16:35 |
376.00p |
3,786 |
£14,235 |
Unknown |
|
| 23-Jan-2026 13:48 |
377.96p |
3,750 |
£14,174 |
Sell |
O |
| 23-Jan-2026 10:35 |
377.81p |
3,500 |
£13,223 |
Sell |
O |
| 23-Jan-2026 10:49 |
377.81p |
3,280 |
£12,392 |
Sell |
O |
| |
Interim |
Final |
| Ex-Div |
27-Nov-25 |
12-Jun-25 |
| Paid |
09-Jan-26 |
23-Jul-25 |
| Amount |
0.70p |
1.70p |
| 16:41 |
35,138 @ 376.06p |
| 16:35 |
2,367 @ 376.00p |
| 16:35 |
73,865 @ 376.00p |
| 16:35 |
498 @ 376.00p |
| 16:35 |
1,169 @ 376.00p |
Top of Page
You are here:
research