| 22-Jul-2026 10:42 |
105.00p |
118,899 |
£124,844 |
Sell |
O |
| 22-Jul-2026 10:41 |
105.00p |
102,000 |
£107,100 |
Sell |
O |
| 22-Jul-2026 10:41 |
105.00p |
100,000 |
£105,000 |
Sell |
O |
| 22-Jul-2026 13:45 |
107.00p |
63,199 |
£67,623 |
Buy |
AT |
| 22-Jul-2026 10:09 |
105.40p |
50,000 |
£52,700 |
Unknown |
O |
| 22-Jul-2026 13:45 |
107.00p |
35,266 |
£37,735 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
25,923 |
£27,738 |
Buy |
AT |
| 22-Jul-2026 14:04 |
107.00p |
20,000 |
£21,400 |
Buy |
O |
| 22-Jul-2026 13:45 |
107.00p |
15,000 |
£16,050 |
Buy |
AT |
| 22-Jul-2026 08:08 |
105.23p |
14,000 |
£14,733 |
Buy |
O |
| 22-Jul-2026 13:45 |
107.00p |
12,769 |
£13,663 |
Buy |
AT |
| 22-Jul-2026 14:51 |
106.92p |
8,000 |
£8,554 |
Buy |
O |
| 22-Jul-2026 13:34 |
106.67p |
8,000 |
£8,534 |
Buy |
O |
| 22-Jul-2026 13:46 |
106.68p |
7,241 |
£7,725 |
Sell |
O |
| 22-Jul-2026 13:45 |
107.00p |
6,800 |
£7,276 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
6,800 |
£7,276 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
6,400 |
£6,848 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
5,100 |
£5,457 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
5,100 |
£5,457 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
5,100 |
£5,457 |
Buy |
AT |
| 22-Jul-2026 10:41 |
105.00p |
5,091 |
£5,346 |
Sell |
AT |
| 22-Jul-2026 15:25 |
106.85p |
5,000 |
£5,342 |
Buy |
O |
| 22-Jul-2026 11:07 |
104.80p |
5,000 |
£5,240 |
Buy |
AT |
| 22-Jul-2026 16:25 |
106.92p |
4,000 |
£4,277 |
Buy |
O |
| 22-Jul-2026 13:40 |
106.80p |
4,000 |
£4,272 |
Buy |
O |
| 22-Jul-2026 13:48 |
106.40p |
4,000 |
£4,256 |
Sell |
AT |
| 22-Jul-2026 10:06 |
105.20p |
3,998 |
£4,206 |
Sell |
AT |
| 22-Jul-2026 12:56 |
106.49p |
3,863 |
£4,114 |
Sell |
O |
| 22-Jul-2026 16:25 |
106.92p |
3,716 |
£3,973 |
Buy |
O |
| 22-Jul-2026 11:12 |
105.40p |
3,600 |
£3,794 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
3,400 |
£3,638 |
Buy |
AT |
| 22-Jul-2026 15:16 |
106.70p |
3,335 |
£3,558 |
Sell |
O |
| 22-Jul-2026 15:14 |
106.80p |
2,512 |
£2,683 |
Sell |
AT |
| 22-Jul-2026 12:11 |
106.56p |
2,500 |
£2,664 |
Buy |
O |
| 22-Jul-2026 14:17 |
106.74p |
2,065 |
£2,204 |
Buy |
O |
| 22-Jul-2026 16:01 |
106.60p |
1,978 |
£2,108 |
Sell |
AT |
| 22-Jul-2026 11:12 |
105.40p |
1,942 |
£2,047 |
Buy |
AT |
| 22-Jul-2026 13:50 |
106.60p |
1,764 |
£1,880 |
Unknown |
O |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 13:45 |
107.00p |
1,700 |
£1,819 |
Buy |
AT |
| 22-Jul-2026 10:41 |
105.00p |
1,700 |
£1,785 |
Sell |
AT |
| 22-Jul-2026 10:41 |
105.00p |
1,700 |
£1,785 |
Sell |
AT |
| 22-Jul-2026 15:36 |
106.60p |
1,560 |
£1,663 |
Sell |
AT |
| 22-Jul-2026 10:41 |
105.00p |
1,509 |
£1,584 |
Sell |
AT |
| |
Interim |
Final |
| Ex-Div |
05-Mar-26 |
30-Oct-25 |
| Paid |
09-Apr-26 |
27-Nov-25 |
| Amount |
1.50p |
2.10p |
| 16:29 |
9 @ 107.00p |
| 16:25 |
4,000 @ 106.92p |
| 16:25 |
3,716 @ 106.92p |
| 16:25 |
8 @ 107.00p |
| 16:23 |
40 @ 107.00p |
Top of Page
You are here:
research