| 16-Jan-2026 16:35 |
380.60p |
1,199,506 |
£4,565,320 |
Buy |
PC |
| 16-Jan-2026 10:15 |
377.70p |
322,763 |
£1,219,076 |
Buy |
NK |
| 16-Jan-2026 16:35 |
380.60p |
72,374 |
£275,455 |
Unknown |
|
| 16-Jan-2026 16:25 |
379.34p |
60,963 |
£231,258 |
Sell |
O |
| 16-Jan-2026 16:35 |
380.60p |
58,749 |
£223,599 |
Unknown |
|
| 16-Jan-2026 10:53 |
376.71p |
50,000 |
£188,353 |
Sell |
O |
| 16-Jan-2026 16:35 |
380.60p |
45,616 |
£173,614 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
38,565 |
£146,778 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
35,163 |
£133,830 |
Unknown |
|
| 16-Jan-2026 14:30 |
379.60p |
35,000 |
£132,860 |
Buy |
O |
| 16-Jan-2026 16:23 |
379.48p |
35,000 |
£132,816 |
Sell |
O |
| 16-Jan-2026 16:35 |
380.60p |
31,425 |
£119,604 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
25,434 |
£96,802 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
25,114 |
£95,584 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
23,584 |
£89,761 |
Unknown |
|
| 16-Jan-2026 10:15 |
377.70p |
23,590 |
£89,099 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
22,598 |
£86,008 |
Unknown |
|
| 16-Jan-2026 10:15 |
377.70p |
22,260 |
£84,076 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
21,559 |
£82,054 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
20,700 |
£78,784 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
20,453 |
£77,844 |
Unknown |
|
| 16-Jan-2026 10:15 |
377.70p |
20,370 |
£76,938 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
19,897 |
£75,728 |
Unknown |
|
| 16-Jan-2026 12:49 |
377.68p |
19,755 |
£74,610 |
Buy |
O |
| 16-Jan-2026 16:35 |
380.60p |
19,059 |
£72,539 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
18,353 |
£69,852 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
17,884 |
£68,066 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
16,429 |
£62,529 |
Unknown |
|
| 16-Jan-2026 10:15 |
377.70p |
15,573 |
£58,819 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
15,354 |
£58,437 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
14,548 |
£55,370 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
13,841 |
£52,679 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
13,411 |
£51,042 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
13,189 |
£50,197 |
Unknown |
|
| 16-Jan-2026 08:40 |
374.88p |
13,269 |
£49,743 |
Buy |
O |
| 16-Jan-2026 16:27 |
379.50p |
12,387 |
£47,009 |
Sell |
AT |
| 16-Jan-2026 10:15 |
377.70p |
12,034 |
£45,452 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
11,533 |
£43,895 |
Unknown |
|
| 16-Jan-2026 10:15 |
377.50p |
11,598 |
£43,782 |
Sell |
AT |
| 16-Jan-2026 16:35 |
380.60p |
10,945 |
£41,657 |
Unknown |
|
| 16-Jan-2026 11:54 |
376.50p |
10,904 |
£41,054 |
Buy |
O |
| 16-Jan-2026 10:15 |
377.70p |
10,519 |
£39,730 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
10,007 |
£38,087 |
Unknown |
|
| 16-Jan-2026 13:40 |
377.20p |
10,000 |
£37,720 |
Unknown |
O |
| 16-Jan-2026 10:15 |
377.70p |
9,948 |
£37,574 |
Unknown |
|
| 16-Jan-2026 10:15 |
377.70p |
9,739 |
£36,784 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
9,654 |
£36,743 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
9,520 |
£36,233 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
9,520 |
£36,233 |
Unknown |
|
| 16-Jan-2026 16:35 |
380.60p |
9,497 |
£36,146 |
Unknown |
|
| |
Final |
Interim |
| Ex-Div |
09-Oct-25 |
03-Apr-25 |
| Paid |
14-Nov-25 |
16-May-25 |
| Amount |
12.10p |
5.50p |
| 16:19 |
0 @ 379.50p |
| 16:19 |
0 @ 379.50p |
| 16:19 |
0 @ 379.50p |
| 16:19 |
0 @ 379.50p |
| 16:19 |
0 @ 379.50p |
Top of Page
You are here:
research