| Time | Price | Volume | Value | Buy/Sell | Type |
| 19-Jan-2026 09:27 | 128.00p | 16,064 | £20,562 | Buy | O |
| 19-Jan-2026 08:12 | 128.19p | 15,000 | £19,228 | Buy | O |
| 19-Jan-2026 11:44 | 125.51p | 5,000 | £6,276 | Buy | O |
| 19-Jan-2026 11:08 | 124.02p | 5,000 | £6,201 | Buy | O |
| 19-Jan-2026 08:00 | 124.75p | 2,388 | £2,979 | Buy | O |
| 19-Jan-2026 09:52 | 125.33p | 2,073 | £2,598 | Sell | O |
| 19-Jan-2026 08:00 | 124.25p | 1,029 | £1,278 | Sell | O |
| 19-Jan-2026 08:01 | 125.00p | 880 | £1,100 | Buy | AT |
| 19-Jan-2026 13:45 | 124.50p | 528 | £657 | Buy | AT |
| 19-Jan-2026 08:43 | 127.87p | 500 | £639 | Buy | O |
| 19-Jan-2026 13:34 | 124.50p | 468 | £583 | Buy | AT |
| 19-Jan-2026 12:46 | 126.50p | 393 | £497 | Buy | O |
| 19-Jan-2026 14:55 | 127.86p | 154 | £197 | Buy | O |
| 19-Jan-2026 13:45 | 124.50p | 133 | £166 | Buy | AT |
| 19-Jan-2026 14:16 | 123.50p | 133 | £164 | Sell | AT |
| 19-Jan-2026 14:53 | 127.86p | 124 | £158 | Buy | O |
| 19-Jan-2026 14:06 | 124.75p | 125 | £156 | Sell | O |
| 19-Jan-2026 11:08 | 125.50p | 100 | £126 | Buy | O |
| 19-Jan-2026 13:34 | 124.50p | 100 | £124 | Buy | O |
| 19-Jan-2026 08:01 | 124.50p | 60 | £75 | Sell | O |
| 19-Jan-2026 16:29 | 130.00p | 41 | £53 | Buy | AT |
| 19-Jan-2026 16:29 | 130.00p | 40 | £52 | Buy | AT |
| 19-Jan-2026 13:34 | 124.50p | 38 | £47 | Buy | O |
| 19-Jan-2026 16:29 | 130.00p | 35 | £46 | Buy | AT |
| 19-Jan-2026 08:41 | 128.19p | 23 | £30 | Buy | O |
| 19-Jan-2026 14:54 | 124.48p | 9 | £11 | Sell | O |
| 19-Jan-2026 15:41 | 127.86p | 7 | £9 | Buy | O |
| 19-Jan-2026 13:58 | 130.00p | 5 | £6 | Buy | O |
| 19-Jan-2026 08:01 | 129.50p | 4 | £5 | Buy | O |
| 19-Jan-2026 11:08 | 126.50p | 4 | £5 | Buy | O |
| 19-Jan-2026 08:01 | 129.50p | 3 | £4 | Buy | O |
| 19-Jan-2026 08:01 | 129.50p | 2 | £3 | Buy | O |
| 19-Jan-2026 14:06 | 127.86p | 2 | £3 | Buy | O |
| 19-Jan-2026 12:46 | 126.50p | 2 | £2 | Buy | O |
| 19-Jan-2026 12:46 | 126.50p | 2 | £2 | Buy | AT |
| 19-Jan-2026 13:34 | 124.50p | 2 | £2 | Buy | O |
| 19-Jan-2026 08:01 | 129.50p | 1 | £1 | Buy | O |
| 19-Jan-2026 11:08 | 126.50p | 1 | £1 | Buy | O |
| 19-Jan-2026 11:08 | 125.50p | 1 | £1 | Buy | O |
| Currency | UK Pounds |
| Share Price | 126.75p |
| Change Today | 0.75p |
| % Change | 0.60 % |
| 52 Week High | 166.00 |
| 52 Week Low | 117.50 |
| Volume | 50,474 |
| Shares Issued | 99.70m |
| Market Cap | £126.38m |
| Beta | 0.52 |
| 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:29 | 35 @ 130.00p |
| 16:29 | 40 @ 130.00p |
| 16:29 | 41 @ 130.00p |
| 15:41 | 7 @ 127.86p |
| 14:55 | 154 @ 127.86p |
You are here: research