| Time | Price | Volume | Value | Buy/Sell | Type |
| 24-Oct-2025 16:35 | 679.00p | 709,875 | £4,820,051 | Buy | PC |
| 24-Oct-2025 15:52 | 675.25p | 76,415 | £515,992 | Unknown | O |
| 24-Oct-2025 15:52 | 675.25p | 76,415 | £515,992 | Unknown | O |
| 24-Oct-2025 09:12 | 663.60p | 77,000 | £510,972 | Buy | O |
| 24-Oct-2025 12:18 | 665.50p | 75,000 | £499,125 | Sell | O |
| 24-Oct-2025 16:21 | 675.36p | 49,000 | £330,926 | Sell | O |
| 24-Oct-2025 16:35 | 679.00p | 46,581 | £316,285 | Unknown | |
| 24-Oct-2025 16:26 | 675.50p | 43,736 | £295,437 | Sell | O |
| 24-Oct-2025 16:26 | 675.50p | 43,736 | £295,437 | Sell | O |
| 24-Oct-2025 16:35 | 679.00p | 29,930 | £203,225 | Unknown | |
| 24-Oct-2025 10:22 | 664.92p | 29,913 | £198,898 | Buy | O |
| 24-Oct-2025 12:18 | 665.50p | 25,000 | £166,375 | Sell | O |
| 24-Oct-2025 15:52 | 675.00p | 23,585 | £159,199 | Sell | O |
| 24-Oct-2025 15:52 | 675.00p | 23,585 | £159,199 | Sell | O |
| 24-Oct-2025 16:10 | 675.25p | 22,965 | £155,071 | Unknown | O |
| 24-Oct-2025 16:10 | 675.25p | 22,965 | £155,071 | Unknown | O |
| 24-Oct-2025 09:53 | 666.00p | 22,500 | £149,850 | Buy | O |
| 24-Oct-2025 16:35 | 679.00p | 21,952 | £149,054 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 19,951 | £135,467 | Unknown | |
| 24-Oct-2025 09:31 | 663.50p | 20,000 | £132,700 | Sell | O |
| 24-Oct-2025 16:26 | 675.75p | 17,459 | £117,979 | Unknown | O |
| 24-Oct-2025 16:26 | 675.75p | 17,459 | £117,979 | Unknown | O |
| 24-Oct-2025 15:42 | 674.25p | 17,344 | £116,942 | Unknown | O |
| 24-Oct-2025 16:35 | 679.00p | 17,068 | £115,892 | Unknown | |
| 24-Oct-2025 08:44 | 663.66p | 14,993 | £99,502 | Buy | O |
| 24-Oct-2025 08:42 | 663.67p | 14,992 | £99,497 | Buy | O |
| 24-Oct-2025 16:35 | 679.00p | 14,620 | £99,270 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 13,808 | £93,756 | Unknown | |
| 24-Oct-2025 11:12 | 667.50p | 13,494 | £90,072 | Buy | AT |
| 24-Oct-2025 16:35 | 679.00p | 13,088 | £88,868 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 12,919 | £87,720 | Unknown | |
| 24-Oct-2025 12:53 | 665.68p | 12,150 | £80,880 | Sell | O |
| 24-Oct-2025 16:03 | 675.50p | 11,907 | £80,432 | Sell | O |
| 24-Oct-2025 16:03 | 675.50p | 11,907 | £80,432 | Sell | O |
| 24-Oct-2025 16:35 | 679.00p | 10,612 | £72,056 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 9,882 | £67,099 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 9,825 | £66,712 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 9,211 | £62,543 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 8,826 | £59,928 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 8,710 | £59,141 | Unknown | |
| 24-Oct-2025 16:03 | 675.84p | 8,744 | £59,095 | Buy | O |
| 24-Oct-2025 16:35 | 679.00p | 8,303 | £56,377 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 8,088 | £54,918 | Unknown | |
| 24-Oct-2025 10:47 | 668.50p | 8,180 | £54,683 | Buy | O |
| 24-Oct-2025 16:35 | 679.00p | 7,984 | £54,211 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 7,925 | £53,811 | Unknown | |
| 24-Oct-2025 16:35 | 679.00p | 7,830 | £53,166 | Unknown | |
| 24-Oct-2025 09:26 | 664.00p | 8,000 | £53,120 | Buy | AT |
| 24-Oct-2025 16:35 | 679.00p | 7,778 | £52,813 | Unknown | |
| 24-Oct-2025 15:53 | 674.66p | 7,746 | £52,259 | Sell | O |
| Currency | UK Pounds |
| Share Price | 679.00p |
| Change Today | 11.50p |
| % Change | 1.72 % |
| 52 Week High | 696.00p |
| 52 Week Low | 479.40p |
| Volume | 2,738,294 |
| Shares Issued | 1,003.80m |
| Market Cap | £6,816m |
| Value |
|
|---|
| Price Trend |
|
|---|
| Income |
|
|---|
| Growth |
|
|---|
| Strong Buy | 4 |
| Buy | 2 |
| Neutral | 5 |
| Sell | 3 |
| Strong Sell | 0 |
| Total | 14 |

| Latest | Previous | |
|---|---|---|
| Interim | Final | |
| Ex-Div | 25-Sep-25 | 03-Apr-25 |
| Paid | 30-Oct-25 | 21-May-25 |
| Amount | 27.35p | 27.35p |
| Time | Volume / Share Price |
| 16:23 | 10 @ 675.50p |
| 16:23 | 11 @ 675.50p |
| 16:20 | 1 @ 676.00p |
| 16:09 | 0 @ 676.00p |
| 16:09 | 0 @ 676.00p |
You are here: research