Trade now with Barclays Stockbrokers
| Time | Price | Volume | Value | Buy/Sell | Type |
| 09-Dec-2025 17:03 | 259.53p | 450,000 | £1,167,898 | Sell | O |
| 09-Dec-2025 17:03 | 259.22p | 450,000 | £1,166,499 | Sell | O |
| 09-Dec-2025 11:03 | 260.00p | 250,000 | £650,000 | Sell | O |
| 09-Dec-2025 11:03 | 260.00p | 250,000 | £650,000 | Sell | O |
| 09-Dec-2025 11:38 | 260.00p | 130,000 | £338,000 | Sell | O |
| 09-Dec-2025 11:38 | 260.00p | 130,000 | £338,000 | Sell | O |
| 09-Dec-2025 11:03 | 260.00p | 100,000 | £260,000 | Sell | O |
| 09-Dec-2025 11:38 | 260.00p | 100,000 | £260,000 | Sell | O |
| 09-Dec-2025 11:22 | 260.00p | 100,000 | £260,000 | Sell | O |
| 09-Dec-2025 11:22 | 260.00p | 100,000 | £260,000 | Sell | O |
| 09-Dec-2025 11:38 | 260.00p | 100,000 | £260,000 | Sell | O |
| 09-Dec-2025 11:03 | 260.00p | 100,000 | £260,000 | Sell | O |
| 09-Dec-2025 11:08 | 260.00p | 92,605 | £240,773 | Sell | O |
| 09-Dec-2025 11:08 | 260.00p | 92,605 | £240,773 | Sell | O |
| 09-Dec-2025 15:11 | 260.52p | 61,164 | £159,344 | Sell | O |
| 09-Dec-2025 11:25 | 260.00p | 50,000 | £130,000 | Sell | O |
| 09-Dec-2025 11:25 | 260.00p | 50,000 | £130,000 | Sell | O |
| 09-Dec-2025 11:13 | 260.00p | 50,000 | £130,000 | Sell | O |
| 09-Dec-2025 11:13 | 260.00p | 50,000 | £130,000 | Sell | O |
| 09-Dec-2025 08:09 | 253.00p | 50,000 | £126,500 | Sell | O |
| 09-Dec-2025 08:09 | 253.00p | 50,000 | £126,500 | Sell | O |
| 09-Dec-2025 08:10 | 252.00p | 32,230 | £81,220 | Sell | O |
| 09-Dec-2025 09:18 | 261.50p | 30,000 | £78,450 | Buy | O |
| 09-Dec-2025 09:03 | 260.00p | 20,000 | £52,000 | Sell | O |
| 09-Dec-2025 09:03 | 260.00p | 20,000 | £52,000 | Unknown | O |
| 09-Dec-2025 08:04 | 257.00p | 20,000 | £51,400 | Buy | O |
| 09-Dec-2025 10:07 | 261.70p | 19,076 | £49,922 | Buy | O |
| 09-Dec-2025 11:25 | 261.90p | 15,270 | £39,992 | Buy | O |
| 09-Dec-2025 11:03 | 260.71p | 14,000 | £36,500 | Buy | O |
| 09-Dec-2025 08:04 | 250.00p | 12,500 | £31,250 | Sell | O |
| 09-Dec-2025 12:08 | 262.00p | 11,500 | £30,130 | Buy | O |
| 09-Dec-2025 10:50 | 260.41p | 10,000 | £26,041 | Buy | O |
| 09-Dec-2025 08:48 | 260.00p | 10,000 | £26,000 | Sell | O |
| 09-Dec-2025 09:24 | 259.02p | 10,000 | £25,902 | Sell | O |
| 09-Dec-2025 09:22 | 258.80p | 10,000 | £25,880 | Sell | O |
| 09-Dec-2025 08:30 | 256.00p | 10,000 | £25,600 | Buy | O |
| 09-Dec-2025 16:10 | 260.15p | 9,809 | £25,518 | Sell | O |
| 09-Dec-2025 08:22 | 254.74p | 10,000 | £25,474 | Buy | O |
| 09-Dec-2025 08:30 | 254.70p | 10,000 | £25,470 | Buy | O |
| 09-Dec-2025 08:00 | 250.00p | 10,000 | £25,000 | Buy | O |
| 09-Dec-2025 15:13 | 260.50p | 9,596 | £24,998 | Unknown | O |
| 09-Dec-2025 09:33 | 259.80p | 9,500 | £24,681 | Sell | O |
| 09-Dec-2025 11:40 | 261.90p | 7,634 | £19,993 | Buy | O |
| 09-Dec-2025 12:20 | 261.00p | 7,500 | £19,575 | Buy | O |
| 09-Dec-2025 08:00 | 246.00p | 7,045 | £17,331 | Unknown | UT |
| 09-Dec-2025 14:39 | 258.00p | 6,025 | £15,544 | Sell | O |
| 09-Dec-2025 08:00 | 246.00p | 6,145 | £15,117 | Unknown | |
| 09-Dec-2025 16:28 | 262.49p | 5,714 | £14,999 | Buy | O |
| 09-Dec-2025 09:48 | 260.00p | 5,395 | £14,027 | Unknown | O |
| 09-Dec-2025 09:48 | 260.00p | 5,395 | £14,027 | Unknown | O |
| Currency | UK Pounds |
| Share Price | 261.00p |
| Change Today | 21.00p |
| % Change | 8.75 % |
| 52 Week High | 279.00 |
| 52 Week Low | 212.50 |
| Volume | 3,472,639 |
| Shares Issued | 136.92m |
| Market Cap | £357.37m |
| 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 |
| 11:38 | 130,000 @ 260.00p |
| 11:08 | 92,605 @ 260.00p |
| 11:03 | 250,000 @ 260.00p |
| 11:38 | 100,000 @ 260.00p |
| 11:03 | 100,000 @ 260.00p |
You are here: research