| Time | Price | Volume | Value | Buy/Sell | Type |
| 21-Jan-2026 11:33 | 271.50p | 159,131 | £432,041 | Unknown | O |
| 21-Jan-2026 16:35 | 272.00p | 81,997 | £223,032 | Sell | PC |
| 21-Jan-2026 09:06 | 277.50p | 65,000 | £180,375 | Sell | O |
| 21-Jan-2026 09:06 | 277.50p | 65,000 | £180,375 | Unknown | O |
| 21-Jan-2026 14:48 | 273.60p | 18,311 | £50,099 | Sell | O |
| 21-Jan-2026 13:05 | 269.50p | 11,830 | £31,882 | Unknown | O |
| 21-Jan-2026 13:05 | 269.50p | 11,830 | £31,882 | Unknown | O |
| 21-Jan-2026 08:29 | 276.00p | 10,000 | £27,600 | Sell | O |
| 21-Jan-2026 11:39 | 270.77p | 9,917 | £26,852 | Buy | O |
| 21-Jan-2026 08:39 | 278.94p | 7,914 | £22,075 | Buy | O |
| 21-Jan-2026 16:35 | 272.00p | 6,123 | £16,655 | Unknown | |
| 21-Jan-2026 09:13 | 274.90p | 5,825 | £16,013 | Buy | O |
| 21-Jan-2026 11:37 | 270.75p | 5,876 | £15,909 | Buy | O |
| 21-Jan-2026 09:10 | 277.28p | 5,000 | £13,864 | Buy | O |
| 21-Jan-2026 10:19 | 272.65p | 5,000 | £13,633 | Buy | O |
| 21-Jan-2026 10:21 | 272.65p | 5,000 | £13,633 | Buy | O |
| 21-Jan-2026 12:15 | 270.11p | 5,000 | £13,505 | Buy | O |
| 21-Jan-2026 12:49 | 268.52p | 5,000 | £13,426 | Buy | O |
| 21-Jan-2026 14:49 | 273.00p | 4,900 | £13,377 | Buy | AT |
| 21-Jan-2026 13:11 | 269.00p | 4,945 | £13,302 | Sell | AT |
| 21-Jan-2026 11:16 | 272.00p | 4,890 | £13,301 | Buy | O |
| 21-Jan-2026 10:34 | 272.50p | 4,600 | £12,535 | Sell | AT |
| 21-Jan-2026 15:17 | 272.52p | 4,578 | £12,476 | Buy | O |
| 21-Jan-2026 11:32 | 271.68p | 4,574 | £12,427 | Buy | O |
| 21-Jan-2026 08:09 | 276.00p | 4,359 | £12,031 | Sell | AT |
| 21-Jan-2026 12:41 | 268.52p | 4,444 | £11,933 | Buy | O |
| 21-Jan-2026 12:46 | 268.52p | 4,444 | £11,933 | Buy | O |
| 21-Jan-2026 12:44 | 268.52p | 4,444 | £11,933 | Buy | O |
| 21-Jan-2026 11:13 | 271.85p | 4,205 | £11,431 | Buy | O |
| 21-Jan-2026 09:14 | 273.93p | 3,705 | £10,149 | Buy | O |
| 21-Jan-2026 11:04 | 271.85p | 3,656 | £9,939 | Buy | O |
| 21-Jan-2026 09:13 | 275.00p | 3,500 | £9,625 | Buy | AT |
| 21-Jan-2026 09:13 | 275.00p | 3,500 | £9,625 | Buy | AT |
| 21-Jan-2026 14:25 | 273.78p | 3,500 | £9,582 | Buy | O |
| 21-Jan-2026 09:13 | 274.50p | 3,300 | £9,058 | Buy | AT |
| 21-Jan-2026 16:35 | 272.00p | 3,200 | £8,704 | Unknown | |
| 21-Jan-2026 13:15 | 269.52p | 3,192 | £8,603 | Buy | O |
| 21-Jan-2026 10:48 | 272.43p | 3,000 | £8,173 | Buy | O |
| 21-Jan-2026 12:28 | 269.00p | 2,999 | £8,067 | Sell | AT |
| 21-Jan-2026 16:09 | 273.02p | 2,915 | £7,958 | Buy | O |
| 21-Jan-2026 16:35 | 272.00p | 2,921 | £7,945 | Unknown | |
| 21-Jan-2026 09:13 | 274.50p | 2,861 | £7,853 | Buy | O |
| 21-Jan-2026 14:49 | 273.00p | 2,800 | £7,644 | Buy | AT |
| 21-Jan-2026 16:35 | 272.00p | 2,701 | £7,347 | Unknown | |
| 21-Jan-2026 16:35 | 272.00p | 2,592 | £7,050 | Unknown | |
| 21-Jan-2026 08:42 | 278.32p | 2,500 | £6,958 | Buy | O |
| 21-Jan-2026 16:35 | 272.00p | 2,558 | £6,958 | Unknown | |
| 21-Jan-2026 10:26 | 272.93p | 2,500 | £6,823 | Buy | O |
| 21-Jan-2026 10:25 | 272.65p | 2,500 | £6,816 | Sell | O |
| 21-Jan-2026 11:23 | 271.90p | 2,500 | £6,798 | Buy | O |
| Currency | UK Pounds |
| Share Price | 272.00p |
| Change Today | -4.00p |
| % Change | -1.45 % |
| 52 Week High | 306.00 |
| 52 Week Low | 235.00 |
| Volume | 782,775 |
| Shares Issued | 166.85m |
| Market Cap | £453.84m |
| Beta | 0.88 |
| Value | ![]() |
|---|
| Price Trend | ![]() |
|---|
| Income | ![]() |
|---|
| Growth | ![]() |
|---|
| Strong Buy | 6 |
| Buy | 2 |
| Neutral | 1 |
| Sell | 0 |
| Strong Sell | 0 |
| Total | 9 |

| Latest | Previous | |
|---|---|---|
| Final | Interim | |
| Ex-Div | 29-Jan-26 | 26-Jun-25 |
| Paid | 20-Feb-26 | 25-Jul-25 |
| Amount | 9.18p | 4.10p |
| Time | Volume / Share Price |
| 15:41 | 7 @ 273.00p |
| 16:35 | 107 @ 272.00p |
| 16:35 | 1,127 @ 272.00p |
| 16:35 | 2,020 @ 272.00p |
| 16:35 | 1,617 @ 272.00p |
| CEO | Stephen Burns |
| CFO | Laurence Keen |
You are here: research