| Time | Price | Volume | Value | Buy/Sell | Type |
| 12-Dec-2025 16:58 | 280.45p | 104,500 | £293,066 | Sell | O |
| 12-Dec-2025 16:58 | 280.31p | 104,500 | £292,920 | Sell | O |
| 12-Dec-2025 15:08 | 281.00p | 45,000 | £126,450 | Sell | O |
| 12-Dec-2025 15:08 | 281.00p | 45,000 | £126,450 | Sell | O |
| 12-Dec-2025 15:03 | 281.00p | 27,500 | £77,275 | Buy | O |
| 12-Dec-2025 15:05 | 280.55p | 25,000 | £70,138 | Buy | O |
| 12-Dec-2025 10:13 | 271.00p | 25,000 | £67,750 | Sell | O |
| 12-Dec-2025 15:06 | 280.55p | 21,875 | £61,370 | Sell | O |
| 12-Dec-2025 16:06 | 280.94p | 15,000 | £42,141 | Buy | O |
| 12-Dec-2025 10:31 | 272.00p | 14,000 | £38,080 | Buy | O |
| 12-Dec-2025 09:44 | 270.50p | 14,000 | £37,870 | Unknown | O |
| 12-Dec-2025 11:48 | 277.50p | 13,055 | £36,228 | Unknown | O |
| 12-Dec-2025 15:04 | 281.00p | 12,500 | £35,125 | Unknown | O |
| 12-Dec-2025 15:06 | 281.00p | 12,500 | £35,125 | Sell | O |
| 12-Dec-2025 15:06 | 281.00p | 12,500 | £35,125 | Unknown | O |
| 12-Dec-2025 15:04 | 281.00p | 12,500 | £35,125 | Sell | O |
| 12-Dec-2025 15:07 | 280.25p | 11,000 | £30,828 | Sell | O |
| 12-Dec-2025 15:07 | 281.00p | 10,000 | £28,100 | Sell | O |
| 12-Dec-2025 15:07 | 281.00p | 10,000 | £28,100 | Unknown | O |
| 12-Dec-2025 16:07 | 280.94p | 10,000 | £28,094 | Buy | O |
| 12-Dec-2025 16:35 | 280.00p | 10,000 | £28,000 | Buy | PC |
| 12-Dec-2025 11:17 | 278.60p | 10,049 | £27,996 | Buy | O |
| 12-Dec-2025 11:50 | 279.50p | 10,000 | £27,950 | Buy | O |
| 12-Dec-2025 14:46 | 279.20p | 10,000 | £27,920 | Buy | O |
| 12-Dec-2025 14:23 | 277.70p | 10,000 | £27,770 | Buy | O |
| 12-Dec-2025 14:23 | 277.70p | 10,000 | £27,770 | Sell | O |
| 12-Dec-2025 13:27 | 277.50p | 10,000 | £27,750 | Sell | O |
| 12-Dec-2025 13:27 | 277.50p | 10,000 | £27,750 | Unknown | O |
| 12-Dec-2025 10:35 | 273.70p | 10,000 | £27,370 | Buy | O |
| 12-Dec-2025 10:27 | 272.00p | 10,000 | £27,200 | Buy | O |
| 12-Dec-2025 10:27 | 271.99p | 10,000 | £27,199 | Buy | O |
| 12-Dec-2025 10:27 | 271.99p | 10,000 | £27,199 | Buy | O |
| 12-Dec-2025 10:45 | 275.00p | 9,815 | £26,991 | Buy | O |
| 12-Dec-2025 16:35 | 280.00p | 9,000 | £25,200 | Buy | |
| 12-Dec-2025 15:12 | 280.02p | 8,500 | £23,802 | Sell | O |
| 12-Dec-2025 14:16 | 279.20p | 8,200 | £22,894 | Buy | O |
| 12-Dec-2025 15:23 | 280.83p | 7,500 | £21,062 | Buy | O |
| 12-Dec-2025 11:19 | 277.00p | 6,448 | £17,861 | Unknown | O |
| 12-Dec-2025 10:14 | 271.25p | 6,225 | £16,885 | Buy | O |
| 12-Dec-2025 15:00 | 281.00p | 6,000 | £16,860 | Unknown | O |
| 12-Dec-2025 09:39 | 271.00p | 5,531 | £14,989 | Buy | O |
| 12-Dec-2025 14:14 | 277.71p | 5,308 | £14,741 | Buy | O |
| 12-Dec-2025 15:35 | 280.06p | 5,000 | £14,003 | Sell | O |
| 12-Dec-2025 12:42 | 279.40p | 5,000 | £13,970 | Buy | O |
| 12-Dec-2025 12:48 | 275.00p | 5,003 | £13,758 | Sell | O |
| 12-Dec-2025 16:36 | 280.00p | 4,500 | £12,600 | Buy | O |
| 12-Dec-2025 16:36 | 280.00p | 4,500 | £12,600 | Sell | O |
| 12-Dec-2025 13:07 | 277.56p | 4,470 | £12,407 | Buy | O |
| 12-Dec-2025 11:29 | 277.00p | 4,439 | £12,296 | Sell | O |
| 12-Dec-2025 16:13 | 280.10p | 4,195 | £11,750 | Sell | O |
| Currency | UK Pounds |
| Share Price | 280.00p |
| Change Today | 8.00p |
| % Change | 2.94 % |
| 52 Week High | 282.00 |
| 52 Week Low | 212.50 |
| Volume | 926,866 |
| Shares Issued | 136.92m |
| Market Cap | £383.39m |
| RiskGrade | 1 |
| Value |
|
|---|
| Price Trend |
|
|---|
| Income |
|
|---|
| Growth |
|
|---|
| Strong Buy | 6 |
| Buy | 3 |
| Neutral | 0 |
| Sell | 0 |
| Strong Sell | 0 |
| Total | 9 |

| Latest | Previous | |
|---|---|---|
| Interim | Final | |
| Ex-Div | 18-Sep-25 | 12-Jun-25 |
| Paid | 22-Oct-25 | 18-Jul-25 |
| Amount | 2.20p | 3.80p |
| Time | Volume / Share Price |
| 16:36 | 4,500 @ 280.00p |
| 15:08 | 45,000 @ 281.00p |
| 15:07 | 10,000 @ 281.00p |
| 15:06 | 12,500 @ 281.00p |
| 15:04 | 12,500 @ 281.00p |
You are here: research