| 24-Jul-2026 16:43 |
508.00p |
100,000 |
£508,000 |
Buy |
O |
| 24-Jul-2026 10:22 |
508.00p |
50,000 |
£254,000 |
Sell |
O |
| 24-Jul-2026 10:59 |
508.00p |
35,000 |
£177,800 |
Sell |
O |
| 24-Jul-2026 14:30 |
508.00p |
30,000 |
£152,400 |
Sell |
O |
| 24-Jul-2026 16:43 |
508.00p |
25,000 |
£127,000 |
Sell |
O |
| 24-Jul-2026 09:54 |
506.23p |
12,337 |
£62,453 |
Sell |
O |
| 24-Jul-2026 16:35 |
508.00p |
10,894 |
£55,342 |
Sell |
PC |
| 24-Jul-2026 10:52 |
504.24p |
8,000 |
£40,339 |
Sell |
O |
| 24-Jul-2026 14:44 |
508.00p |
5,588 |
£28,387 |
Sell |
O |
| 24-Jul-2026 11:38 |
508.00p |
5,250 |
£26,670 |
Sell |
O |
| 24-Jul-2026 09:55 |
508.00p |
3,000 |
£15,240 |
Sell |
AT |
| 24-Jul-2026 16:03 |
506.00p |
3,000 |
£15,180 |
Sell |
AT |
| 24-Jul-2026 08:03 |
512.00p |
2,885 |
£14,771 |
Sell |
O |
| 24-Jul-2026 09:54 |
510.00p |
2,588 |
£13,199 |
Sell |
AT |
| 24-Jul-2026 08:36 |
511.00p |
2,197 |
£11,227 |
Sell |
O |
| 24-Jul-2026 10:58 |
508.00p |
2,119 |
£10,764 |
Sell |
O |
| 24-Jul-2026 09:58 |
508.00p |
1,953 |
£9,921 |
Sell |
AT |
| 24-Jul-2026 10:54 |
508.00p |
1,837 |
£9,332 |
Unknown |
AT |
| 24-Jul-2026 10:53 |
508.00p |
1,827 |
£9,281 |
Unknown |
AT |
| 24-Jul-2026 14:23 |
508.00p |
1,170 |
£5,944 |
Sell |
O |
| 24-Jul-2026 09:58 |
508.00p |
1,074 |
£5,456 |
Sell |
AT |
| 24-Jul-2026 08:33 |
510.24p |
1,047 |
£5,342 |
Sell |
O |
| 24-Jul-2026 10:53 |
508.00p |
1,023 |
£5,197 |
Sell |
AT |
| 24-Jul-2026 10:08 |
509.68p |
1,000 |
£5,097 |
Buy |
O |
| 24-Jul-2026 14:57 |
509.00p |
1,000 |
£5,090 |
Unknown |
O |
| 24-Jul-2026 09:55 |
508.00p |
1,000 |
£5,080 |
Sell |
AT |
| 24-Jul-2026 11:59 |
508.00p |
980 |
£4,978 |
Sell |
AT |
| 24-Jul-2026 10:53 |
508.00p |
977 |
£4,963 |
Sell |
AT |
| 24-Jul-2026 16:35 |
508.00p |
908 |
£4,613 |
Unknown |
|
| 24-Jul-2026 10:54 |
508.00p |
863 |
£4,384 |
Sell |
AT |
| 24-Jul-2026 16:03 |
508.00p |
800 |
£4,064 |
Sell |
AT |
| 24-Jul-2026 16:35 |
508.00p |
795 |
£4,039 |
Unknown |
|
| 24-Jul-2026 16:35 |
508.00p |
748 |
£3,800 |
Unknown |
|
| 24-Jul-2026 16:35 |
508.00p |
734 |
£3,729 |
Unknown |
|
| 24-Jul-2026 10:59 |
509.00p |
700 |
£3,563 |
Unknown |
O |
| 24-Jul-2026 14:26 |
508.02p |
695 |
£3,531 |
Sell |
O |
| 24-Jul-2026 11:00 |
508.06p |
673 |
£3,419 |
Sell |
O |
| 24-Jul-2026 16:35 |
508.00p |
663 |
£3,368 |
Unknown |
|
| 24-Jul-2026 09:55 |
510.00p |
629 |
£3,208 |
Sell |
AT |
| 24-Jul-2026 08:32 |
511.00p |
626 |
£3,199 |
Sell |
O |
| 24-Jul-2026 16:03 |
506.00p |
632 |
£3,198 |
Sell |
AT |
| 24-Jul-2026 09:54 |
510.00p |
614 |
£3,131 |
Buy |
AT |
| 24-Jul-2026 16:03 |
508.06p |
591 |
£3,003 |
Sell |
O |
| 24-Jul-2026 09:54 |
510.00p |
575 |
£2,932 |
Buy |
AT |
| 24-Jul-2026 09:55 |
508.00p |
565 |
£2,870 |
Sell |
AT |
| 24-Jul-2026 16:35 |
508.00p |
551 |
£2,799 |
Unknown |
|
| 24-Jul-2026 11:58 |
508.12p |
500 |
£2,541 |
Sell |
O |
| 24-Jul-2026 16:04 |
508.00p |
486 |
£2,469 |
Buy |
AT |
| 24-Jul-2026 15:15 |
509.00p |
477 |
£2,428 |
Unknown |
O |
| 24-Jul-2026 16:05 |
508.00p |
400 |
£2,032 |
Sell |
AT |
| |
Final |
Interim |
| Ex-Div |
20-Mar-25 |
19-Sep-24 |
| Paid |
25-Apr-25 |
18-Oct-24 |
| Amount |
2.25p |
2.25p |
| 16:43 |
100,000 @ 508.00p |
| 16:43 |
25,000 @ 508.00p |
| 16:35 |
10,894 @ 508.00p |
| 16:35 |
180 @ 508.00p |
| 16:35 |
198 @ 508.00p |
Top of Page
You are here:
research