| 16-Jan-2026 16:39 |
254.38p |
423,000 |
£1,076,028 |
Buy |
O |
| 16-Jan-2026 09:17 |
255.00p |
300,000 |
£765,000 |
Unknown |
O |
| 16-Jan-2026 16:35 |
254.50p |
251,248 |
£639,426 |
Buy |
PC |
| 16-Jan-2026 13:29 |
255.00p |
153,900 |
£392,445 |
Buy |
O |
| 16-Jan-2026 16:36 |
254.50p |
125,000 |
£318,125 |
Buy |
O |
| 16-Jan-2026 11:26 |
255.50p |
100,000 |
£255,500 |
Unknown |
O |
| 16-Jan-2026 16:35 |
254.50p |
30,072 |
£76,533 |
Unknown |
|
| 16-Jan-2026 15:18 |
254.50p |
29,805 |
£75,854 |
Unknown |
AT |
| 16-Jan-2026 11:28 |
255.50p |
28,206 |
£72,066 |
Unknown |
O |
| 16-Jan-2026 08:05 |
256.00p |
25,000 |
£64,000 |
Unknown |
O |
| 16-Jan-2026 08:00 |
255.75p |
24,941 |
£63,787 |
Sell |
O |
| 16-Jan-2026 15:53 |
254.00p |
22,755 |
£57,798 |
Buy |
AT |
| 16-Jan-2026 16:35 |
254.50p |
22,120 |
£56,295 |
Unknown |
|
| 16-Jan-2026 15:41 |
254.00p |
21,000 |
£53,340 |
Unknown |
AT |
| 16-Jan-2026 16:35 |
254.50p |
20,873 |
£53,122 |
Unknown |
|
| 16-Jan-2026 16:35 |
254.50p |
19,646 |
£49,999 |
Unknown |
|
| 16-Jan-2026 16:35 |
254.50p |
18,031 |
£45,889 |
Unknown |
|
| 16-Jan-2026 14:59 |
253.50p |
17,500 |
£44,362 |
Sell |
AT |
| 16-Jan-2026 16:35 |
254.50p |
16,598 |
£42,242 |
Buy |
O |
| 16-Jan-2026 14:14 |
254.51p |
16,502 |
£42,000 |
Buy |
O |
| 16-Jan-2026 16:35 |
254.50p |
15,668 |
£39,875 |
Unknown |
|
| 16-Jan-2026 13:43 |
254.67p |
15,050 |
£38,328 |
Buy |
O |
| 16-Jan-2026 11:31 |
255.51p |
15,000 |
£38,326 |
Buy |
O |
| 16-Jan-2026 08:57 |
255.00p |
15,000 |
£38,250 |
Sell |
AT |
| 16-Jan-2026 14:53 |
254.57p |
14,927 |
£37,999 |
Buy |
O |
| 16-Jan-2026 16:35 |
254.50p |
14,910 |
£37,946 |
Unknown |
|
| 16-Jan-2026 12:39 |
254.50p |
13,682 |
£34,820 |
Sell |
O |
| 16-Jan-2026 08:01 |
256.50p |
12,000 |
£30,780 |
Buy |
O |
| 16-Jan-2026 15:01 |
253.81p |
12,061 |
£30,611 |
Buy |
O |
| 16-Jan-2026 15:39 |
254.29p |
12,000 |
£30,514 |
Buy |
O |
| 16-Jan-2026 08:05 |
256.05p |
11,716 |
£29,999 |
Buy |
O |
| 16-Jan-2026 09:21 |
254.94p |
11,500 |
£29,318 |
Sell |
O |
| 16-Jan-2026 16:35 |
254.50p |
10,694 |
£27,216 |
Unknown |
|
| 16-Jan-2026 16:35 |
254.50p |
10,469 |
£26,644 |
Unknown |
|
| 16-Jan-2026 16:35 |
254.50p |
10,063 |
£25,610 |
Unknown |
|
| 16-Jan-2026 15:18 |
254.50p |
10,000 |
£25,450 |
Sell |
AT |
| 16-Jan-2026 15:53 |
254.00p |
10,000 |
£25,400 |
Sell |
AT |
| 16-Jan-2026 16:35 |
254.50p |
9,787 |
£24,908 |
Unknown |
|
| 16-Jan-2026 16:35 |
254.50p |
9,662 |
£24,590 |
Unknown |
|
| 16-Jan-2026 14:20 |
254.49p |
9,075 |
£23,094 |
Sell |
O |
| 16-Jan-2026 16:17 |
254.00p |
9,055 |
£23,000 |
Buy |
AT |
| 16-Jan-2026 15:41 |
254.00p |
9,000 |
£22,860 |
Unknown |
AT |
| 16-Jan-2026 16:35 |
254.50p |
8,055 |
£20,500 |
Unknown |
|
| 16-Jan-2026 16:35 |
254.50p |
8,003 |
£20,368 |
Unknown |
|
| 16-Jan-2026 15:15 |
254.50p |
7,742 |
£19,703 |
Buy |
AT |
| 16-Jan-2026 16:25 |
254.03p |
7,500 |
£19,052 |
Buy |
O |
| 16-Jan-2026 10:02 |
255.05p |
7,230 |
£18,440 |
Buy |
O |
| 16-Jan-2026 11:01 |
255.54p |
7,130 |
£18,220 |
Buy |
O |
| 16-Jan-2026 15:15 |
254.50p |
6,916 |
£17,601 |
Buy |
AT |
| 16-Jan-2026 15:18 |
254.50p |
6,916 |
£17,601 |
Buy |
AT |
| |
Interim |
Final |
| Ex-Div |
18-Dec-25 |
26-Jun-25 |
| Paid |
30-Jan-26 |
31-Jul-25 |
| Amount |
2.00p |
3.25p |
| 15:56 |
294 @ 254.00p |
| 16:39 |
423,000 @ 254.38p |
| 16:36 |
125,000 @ 254.50p |
| 16:35 |
16,598 @ 254.50p |
| 16:35 |
251,248 @ 254.50p |
Top of Page
You are here:
research