| Time | Price | Volume | Value | Buy/Sell | Type |
| 08-Jan-2026 16:35 | 303.50p | 104,831 | £318,162 | Sell | PC |
| 08-Jan-2026 15:03 | 301.00p | 61,162 | £184,098 | Buy | AT |
| 08-Jan-2026 13:56 | 300.50p | 25,000 | £75,125 | Sell | O |
| 08-Jan-2026 14:28 | 301.00p | 20,777 | £62,539 | Sell | O |
| 08-Jan-2026 15:03 | 301.00p | 13,812 | £41,574 | Buy | AT |
| 08-Jan-2026 14:25 | 301.28p | 12,000 | £36,154 | Buy | O |
| 08-Jan-2026 13:35 | 300.78p | 12,000 | £36,094 | Buy | O |
| 08-Jan-2026 12:09 | 298.56p | 12,075 | £36,051 | Sell | O |
| 08-Jan-2026 15:17 | 301.85p | 10,000 | £30,185 | Buy | O |
| 08-Jan-2026 16:26 | 301.93p | 9,882 | £29,836 | Buy | O |
| 08-Jan-2026 14:28 | 301.06p | 8,062 | £24,272 | Sell | O |
| 08-Jan-2026 15:03 | 301.00p | 8,000 | £24,080 | Buy | AT |
| 08-Jan-2026 14:59 | 300.65p | 8,000 | £24,052 | Buy | O |
| 08-Jan-2026 13:51 | 300.02p | 8,000 | £24,002 | Buy | O |
| 08-Jan-2026 16:35 | 303.50p | 7,346 | £22,295 | Unknown | |
| 08-Jan-2026 14:41 | 301.54p | 6,523 | £19,669 | Buy | O |
| 08-Jan-2026 16:35 | 303.50p | 6,479 | £19,664 | Unknown | |
| 08-Jan-2026 16:35 | 303.50p | 6,365 | £19,318 | Unknown | |
| 08-Jan-2026 14:48 | 301.64p | 6,000 | £18,098 | Buy | O |
| 08-Jan-2026 15:09 | 301.35p | 6,000 | £18,081 | Buy | O |
| 08-Jan-2026 13:02 | 300.02p | 6,000 | £18,001 | Buy | O |
| 08-Jan-2026 13:23 | 300.26p | 5,200 | £15,614 | Buy | O |
| 08-Jan-2026 16:35 | 303.50p | 4,944 | £15,005 | Unknown | |
| 08-Jan-2026 09:05 | 298.04p | 5,000 | £14,902 | Buy | O |
| 08-Jan-2026 16:35 | 303.50p | 4,552 | £13,815 | Unknown | |
| 08-Jan-2026 16:35 | 303.50p | 4,260 | £12,929 | Unknown | |
| 08-Jan-2026 13:42 | 300.19p | 4,168 | £12,512 | Sell | O |
| 08-Jan-2026 16:23 | 302.14p | 4,026 | £12,164 | Buy | O |
| 08-Jan-2026 14:55 | 301.60p | 4,000 | £12,064 | Buy | O |
| 08-Jan-2026 14:17 | 300.98p | 4,000 | £12,039 | Buy | O |
| 08-Jan-2026 16:35 | 303.50p | 3,639 | £11,044 | Unknown | |
| 08-Jan-2026 15:03 | 301.00p | 3,611 | £10,869 | Buy | AT |
| 08-Jan-2026 15:03 | 301.00p | 3,611 | £10,869 | Buy | AT |
| 08-Jan-2026 16:35 | 303.50p | 3,510 | £10,653 | Unknown | |
| 08-Jan-2026 10:49 | 298.00p | 3,500 | £10,430 | Buy | O |
| 08-Jan-2026 14:58 | 300.65p | 3,400 | £10,222 | Buy | O |
| 08-Jan-2026 15:03 | 301.00p | 3,328 | £10,017 | Buy | AT |
| 08-Jan-2026 15:03 | 301.00p | 3,328 | £10,017 | Buy | AT |
| 08-Jan-2026 15:15 | 301.63p | 3,297 | £9,945 | Sell | O |
| 08-Jan-2026 13:55 | 300.48p | 3,308 | £9,940 | Buy | O |
| 08-Jan-2026 10:04 | 297.72p | 3,200 | £9,527 | Buy | O |
| 08-Jan-2026 16:35 | 303.50p | 3,010 | £9,135 | Unknown | |
| 08-Jan-2026 16:35 | 303.50p | 2,979 | £9,041 | Unknown | |
| 08-Jan-2026 16:35 | 303.50p | 2,975 | £9,029 | Unknown | |
| 08-Jan-2026 13:40 | 300.75p | 3,000 | £9,022 | Buy | O |
| 08-Jan-2026 12:45 | 300.02p | 3,000 | £9,001 | Buy | O |
| 08-Jan-2026 14:55 | 301.65p | 2,800 | £8,446 | Buy | O |
| 08-Jan-2026 16:35 | 303.50p | 2,740 | £8,316 | Unknown | |
| 08-Jan-2026 15:55 | 302.36p | 2,738 | £8,278 | Sell | O |
| 08-Jan-2026 16:35 | 303.50p | 2,678 | £8,128 | Unknown |
| Currency | UK Pounds |
| Share Price | 303.50p |
| Change Today | 0.000p |
| % Change | 0.00 % |
| 52 Week High | 303.50p |
| 52 Week Low | 212.78p |
| Volume | 0 |
| Shares Issued | 230.90m |
| Market Cap | £700.78m |
| Beta | 0.72 |
| RiskGrade | 146 |
| Value |
|
|---|
| Price Trend |
|
|---|
| Income |
|
|---|
| Growth |
|
|---|
| Strong Buy | 3 |
| Buy | 1 |
| Neutral | 2 |
| Sell | 0 |
| Strong Sell | 0 |
| Total | 6 |

| Latest | Previous | |
|---|---|---|
| Interim | Final | |
| Ex-Div | 04-Sep-25 | 03-Apr-25 |
| Paid | 17-Oct-25 | 20-May-25 |
| Amount | 7.70p | 16.08p |
You are here: research