| Time | Price | Volume | Value | Buy/Sell | Type |
| 20-Jan-2026 10:44 | 125.00p | 15,759 | £19,699 | Unknown | O |
| 20-Jan-2026 12:33 | 125.60p | 14,000 | £17,584 | Buy | O |
| 20-Jan-2026 13:31 | 122.00p | 12,994 | £15,853 | Sell | O |
| 20-Jan-2026 13:31 | 122.00p | 12,994 | £15,853 | Sell | O |
| 20-Jan-2026 11:59 | 125.00p | 12,000 | £15,000 | Unknown | O |
| 20-Jan-2026 12:00 | 125.00p | 10,000 | £12,500 | Sell | O |
| 20-Jan-2026 15:30 | 122.51p | 8,120 | £9,947 | Buy | O |
| 20-Jan-2026 13:46 | 122.34p | 8,130 | £9,946 | Buy | O |
| 20-Jan-2026 16:23 | 125.00p | 6,078 | £7,598 | Buy | AT |
| 20-Jan-2026 13:00 | 123.84p | 3,129 | £3,875 | Buy | O |
| 20-Jan-2026 12:37 | 123.85p | 2,500 | £3,096 | Buy | O |
| 20-Jan-2026 08:29 | 126.68p | 2,398 | £3,038 | Buy | O |
| 20-Jan-2026 15:08 | 122.13p | 2,289 | £2,796 | Sell | O |
| 20-Jan-2026 12:33 | 125.50p | 1,992 | £2,500 | Sell | AT |
| 20-Jan-2026 08:09 | 128.01p | 1,938 | £2,481 | Buy | O |
| 20-Jan-2026 15:03 | 122.51p | 1,621 | £1,986 | Buy | O |
| 20-Jan-2026 10:44 | 125.84p | 1,578 | £1,986 | Buy | O |
| 20-Jan-2026 15:53 | 123.00p | 1,274 | £1,567 | Sell | O |
| 20-Jan-2026 15:53 | 123.00p | 1,000 | £1,230 | Buy | AT |
| 20-Jan-2026 09:18 | 125.84p | 834 | £1,050 | Buy | O |
| 20-Jan-2026 16:23 | 123.85p | 595 | £737 | Buy | O |
| 20-Jan-2026 13:31 | 122.51p | 406 | £497 | Buy | O |
| 20-Jan-2026 16:24 | 124.01p | 397 | £492 | Buy | O |
| 20-Jan-2026 13:29 | 125.00p | 382 | £478 | Buy | AT |
| 20-Jan-2026 14:11 | 123.00p | 375 | £461 | Buy | O |
| 20-Jan-2026 08:00 | 122.26p | 331 | £405 | Sell | O |
| 20-Jan-2026 16:35 | 123.00p | 277 | £341 | Buy | PC |
| 20-Jan-2026 16:35 | 123.00p | 152 | £187 | Unknown | |
| 20-Jan-2026 16:35 | 123.00p | 125 | £154 | Unknown | |
| 20-Jan-2026 13:31 | 123.00p | 100 | £123 | Buy | O |
| 20-Jan-2026 13:52 | 123.00p | 100 | £123 | Buy | O |
| 20-Jan-2026 13:52 | 123.00p | 100 | £123 | Buy | O |
| 20-Jan-2026 13:52 | 123.00p | 100 | £123 | Buy | O |
| 20-Jan-2026 13:52 | 123.00p | 100 | £123 | Buy | O |
| 20-Jan-2026 13:31 | 123.00p | 100 | £123 | Buy | O |
| 20-Jan-2026 13:31 | 122.51p | 81 | £99 | Buy | O |
| 20-Jan-2026 13:31 | 122.51p | 81 | £99 | Buy | O |
| 20-Jan-2026 13:51 | 122.34p | 52 | £64 | Buy | O |
| 20-Jan-2026 13:59 | 123.00p | 50 | £62 | Buy | O |
| 20-Jan-2026 13:59 | 123.00p | 50 | £62 | Buy | O |
| 20-Jan-2026 13:59 | 123.00p | 50 | £62 | Buy | O |
| 20-Jan-2026 13:59 | 123.00p | 50 | £62 | Buy | O |
| 20-Jan-2026 08:28 | 129.50p | 40 | £52 | Buy | O |
| 20-Jan-2026 12:00 | 127.00p | 39 | £50 | Buy | O |
| 20-Jan-2026 13:31 | 123.00p | 40 | £49 | Buy | O |
| 20-Jan-2026 16:29 | 125.00p | 38 | £48 | Buy | O |
| 20-Jan-2026 09:09 | 122.00p | 38 | £46 | Sell | O |
| 20-Jan-2026 09:30 | 125.69p | 15 | £19 | Buy | O |
| 20-Jan-2026 12:00 | 127.00p | 10 | £13 | Buy | O |
| 20-Jan-2026 15:53 | 121.50p | 9 | £11 | Sell | O |
| Currency | UK Pounds |
| Share Price | 123.00p |
| Change Today | -3.75p |
| % Change | -2.96 % |
| 52 Week High | 166.00 |
| 52 Week Low | 117.50 |
| Volume | 124,669 |
| Shares Issued | 99.69m |
| Market Cap | £122.62m |
| Beta | 0.51 |
| 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 | 277 @ 123.00p |
| 16:35 | 125 @ 123.00p |
| 16:35 | 152 @ 123.00p |
| 16:29 | 38 @ 125.00p |
| 16:24 | 397 @ 124.01p |
You are here: research