| Time | Price | Volume | Value | Buy/Sell | Type |
| 01-Dec-2025 15:32 | 122.82p | 20,211 | £24,824 | Buy | O |
| 01-Dec-2025 15:22 | 123.50p | 9,872 | £12,192 | Buy | O |
| 01-Dec-2025 16:35 | 123.00p | 5,551 | £6,828 | Sell | PC |
| 01-Dec-2025 15:20 | 123.50p | 5,178 | £6,395 | Buy | AT |
| 01-Dec-2025 15:22 | 123.50p | 5,000 | £6,175 | Buy | AT |
| 01-Dec-2025 15:22 | 123.50p | 5,000 | £6,175 | Buy | AT |
| 01-Dec-2025 16:09 | 123.50p | 4,399 | £5,433 | Buy | AT |
| 01-Dec-2025 08:54 | 122.03p | 4,097 | £4,999 | Buy | O |
| 01-Dec-2025 16:35 | 123.00p | 3,524 | £4,334 | Unknown | |
| 01-Dec-2025 15:20 | 123.50p | 3,294 | £4,068 | Buy | AT |
| 01-Dec-2025 15:20 | 123.50p | 2,861 | £3,533 | Buy | AT |
| 01-Dec-2025 15:20 | 123.50p | 1,853 | £2,288 | Buy | AT |
| 01-Dec-2025 15:20 | 123.50p | 1,706 | £2,107 | Buy | AT |
| 01-Dec-2025 11:13 | 123.90p | 1,694 | £2,099 | Buy | O |
| 01-Dec-2025 11:35 | 123.18p | 1,611 | £1,984 | Sell | O |
| 01-Dec-2025 11:09 | 123.50p | 1,595 | £1,970 | Sell | O |
| 01-Dec-2025 11:19 | 122.00p | 1,110 | £1,354 | Sell | AT |
| 01-Dec-2025 11:10 | 123.58p | 959 | £1,185 | Sell | O |
| 01-Dec-2025 11:13 | 122.35p | 856 | £1,047 | Sell | O |
| 01-Dec-2025 15:27 | 122.77p | 807 | £991 | Buy | O |
| 01-Dec-2025 15:38 | 122.98p | 805 | £990 | Buy | O |
| 01-Dec-2025 10:57 | 120.00p | 500 | £600 | Sell | O |
| 01-Dec-2025 16:35 | 123.00p | 469 | £577 | Unknown | |
| 01-Dec-2025 16:35 | 123.00p | 467 | £574 | Unknown | |
| 01-Dec-2025 16:09 | 123.50p | 439 | £542 | Buy | AT |
| 01-Dec-2025 13:58 | 123.00p | 418 | £514 | Sell | AT |
| 01-Dec-2025 09:30 | 122.92p | 341 | £419 | Buy | O |
| 01-Dec-2025 14:47 | 123.50p | 310 | £383 | Sell | AT |
| 01-Dec-2025 16:35 | 123.00p | 293 | £360 | Unknown | |
| 01-Dec-2025 15:20 | 123.50p | 286 | £353 | Buy | AT |
| 01-Dec-2025 16:35 | 123.00p | 252 | £310 | Unknown | |
| 01-Dec-2025 16:35 | 123.00p | 199 | £245 | Unknown | |
| 01-Dec-2025 16:35 | 123.00p | 192 | £236 | Unknown | |
| 01-Dec-2025 08:07 | 117.00p | 200 | £234 | Sell | O |
| 01-Dec-2025 16:35 | 123.00p | 155 | £191 | Unknown | |
| 01-Dec-2025 15:20 | 123.50p | 130 | £161 | Sell | AT |
| 01-Dec-2025 14:38 | 123.00p | 130 | £160 | Sell | O |
| 01-Dec-2025 14:47 | 124.50p | 79 | £98 | Buy | AT |
| 01-Dec-2025 15:20 | 123.50p | 79 | £98 | Sell | AT |
| 01-Dec-2025 16:09 | 123.50p | 75 | £93 | Buy | AT |
| 01-Dec-2025 08:07 | 125.00p | 55 | £69 | Buy | O |
| 01-Dec-2025 09:22 | 116.50p | 28 | £33 | Sell | O |
| 01-Dec-2025 10:57 | 120.00p | 21 | £25 | Sell | O |
| 01-Dec-2025 15:59 | 123.50p | 19 | £24 | Buy | O |
| 01-Dec-2025 16:19 | 125.50p | 16 | £20 | Buy | O |
| 01-Dec-2025 13:19 | 124.50p | 10 | £12 | Buy | O |
| 01-Dec-2025 08:32 | 125.50p | 8 | £10 | Buy | O |
| 01-Dec-2025 12:17 | 125.00p | 8 | £10 | Buy | O |
| 01-Dec-2025 08:38 | 123.22p | 8 | £10 | Buy | O |
| 01-Dec-2025 14:38 | 125.50p | 6 | £8 | Buy | O |
| Currency | UK Pounds |
| Share Price | 123.00p |
| Change Today | 0.000p |
| % Change | 0.00 % |
| 52 Week High | 189.00p |
| 52 Week Low | 116.50p |
| Volume | 81,656 |
| Shares Issued | 99.90m |
| Market Cap | £122.88m |
| RiskGrade | 145 |
| Value |
|
|---|
| Price Trend |
|
|---|
| Income |
|
|---|
| Growth |
|
|---|
| Strong Buy | 2 |
| Buy | 0 |
| Neutral | 0 |
| Sell | 0 |
| Strong Sell | 0 |
| Total | 2 |

| Latest | Previous | |
|---|---|---|
| Interim | Final | |
| Ex-Div | 11-Sep-25 | 24-Apr-25 |
| Paid | 10-Oct-25 | 23-May-25 |
| Amount | 2.30p | 3.90p |
| Time | Volume / Share Price |
| 16:35 | 5,551 @ 123.00p |
| 16:35 | 293 @ 123.00p |
| 16:35 | 467 @ 123.00p |
| 16:35 | 192 @ 123.00p |
| 16:35 | 155 @ 123.00p |
You are here: research