| Time | Price | Volume | Value | Buy/Sell | Type |
| 16-Jan-2026 08:38 | 113.50p | 129,919 | £147,458 | Unknown | O |
| 16-Jan-2026 08:38 | 113.50p | 120,081 | £136,292 | Unknown | O |
| 16-Jan-2026 16:35 | 113.50p | 36,216 | £41,105 | Buy | PC |
| 16-Jan-2026 11:21 | 114.70p | 26,000 | £29,822 | Buy | O |
| 16-Jan-2026 15:51 | 112.50p | 25,587 | £28,785 | Buy | O |
| 16-Jan-2026 11:22 | 114.70p | 25,000 | £28,675 | Buy | O |
| 16-Jan-2026 16:24 | 113.50p | 25,000 | £28,375 | Buy | O |
| 16-Jan-2026 14:45 | 112.87p | 25,000 | £28,218 | Buy | O |
| 16-Jan-2026 16:25 | 113.30p | 22,947 | £25,999 | Buy | O |
| 16-Jan-2026 14:06 | 113.00p | 21,986 | £24,844 | Sell | O |
| 16-Jan-2026 13:14 | 113.90p | 20,000 | £22,780 | Buy | O |
| 16-Jan-2026 13:18 | 113.83p | 20,000 | £22,765 | Buy | O |
| 16-Jan-2026 14:14 | 112.50p | 20,000 | £22,500 | Sell | O |
| 16-Jan-2026 14:00 | 113.50p | 15,550 | £17,649 | Unknown | TK |
| 16-Jan-2026 08:00 | 115.00p | 15,232 | £17,517 | Unknown | O |
| 16-Jan-2026 08:00 | 114.52p | 15,000 | £17,178 | Sell | O |
| 16-Jan-2026 08:15 | 114.50p | 15,000 | £17,175 | Sell | O |
| 16-Jan-2026 14:12 | 113.03p | 14,954 | £16,902 | Sell | O |
| 16-Jan-2026 14:15 | 113.10p | 13,550 | £15,325 | Buy | O |
| 16-Jan-2026 13:14 | 113.90p | 13,175 | £15,006 | Buy | O |
| 16-Jan-2026 11:59 | 114.05p | 11,771 | £13,425 | Buy | O |
| 16-Jan-2026 15:34 | 112.50p | 11,304 | £12,717 | Unknown | O |
| 16-Jan-2026 13:04 | 114.10p | 10,176 | £11,611 | Buy | O |
| 16-Jan-2026 09:30 | 114.70p | 10,000 | £11,470 | Buy | O |
| 16-Jan-2026 08:16 | 113.60p | 10,000 | £11,360 | Sell | O |
| 16-Jan-2026 14:08 | 113.50p | 10,000 | £11,350 | Unknown | O |
| 16-Jan-2026 16:35 | 113.50p | 10,000 | £11,350 | Buy | |
| 16-Jan-2026 15:48 | 112.50p | 10,000 | £11,250 | Unknown | O |
| 16-Jan-2026 16:35 | 113.50p | 9,885 | £11,220 | Buy | |
| 16-Jan-2026 13:40 | 113.70p | 8,799 | £10,004 | Buy | O |
| 16-Jan-2026 11:30 | 113.92p | 8,782 | £10,004 | Buy | O |
| 16-Jan-2026 14:00 | 113.50p | 8,000 | £9,080 | Unknown | |
| 16-Jan-2026 09:33 | 114.75p | 7,839 | £8,995 | Buy | O |
| 16-Jan-2026 11:09 | 113.70p | 7,659 | £8,708 | Buy | O |
| 16-Jan-2026 11:10 | 115.00p | 7,531 | £8,661 | Buy | O |
| 16-Jan-2026 11:05 | 115.00p | 7,531 | £8,661 | Buy | O |
| 16-Jan-2026 10:17 | 114.85p | 7,500 | £8,614 | Buy | O |
| 16-Jan-2026 09:38 | 114.01p | 7,400 | £8,437 | Buy | O |
| 16-Jan-2026 09:00 | 113.50p | 7,000 | £7,945 | Unknown | TK |
| 16-Jan-2026 15:41 | 113.50p | 6,759 | £7,672 | Buy | O |
| 16-Jan-2026 14:36 | 113.00p | 5,874 | £6,638 | Unknown | O |
| 16-Jan-2026 11:29 | 114.75p | 5,573 | £6,395 | Buy | O |
| 16-Jan-2026 10:16 | 114.02p | 5,535 | £6,311 | Buy | O |
| 16-Jan-2026 13:57 | 113.18p | 5,302 | £6,000 | Sell | O |
| 16-Jan-2026 15:39 | 112.50p | 5,250 | £5,906 | Unknown | O |
| 16-Jan-2026 11:15 | 113.70p | 5,124 | £5,826 | Buy | O |
| 16-Jan-2026 08:03 | 114.75p | 5,000 | £5,738 | Sell | O |
| 16-Jan-2026 10:26 | 114.15p | 5,000 | £5,708 | Buy | O |
| 16-Jan-2026 10:00 | 114.01p | 5,000 | £5,700 | Buy | O |
| 16-Jan-2026 13:55 | 113.18p | 5,000 | £5,659 | Sell | O |
| Currency | UK Pounds |
| Share Price | 113.50p |
| Change Today | -1.50p |
| % Change | -1.30 % |
| 52 Week High | 116.00 |
| 52 Week Low | 41.86 |
| Volume | 975,899 |
| Shares Issued | 260.14m |
| Market Cap | £295.25m |
| Beta | 1.38 |
| RiskGrade | 1,051 |
| Value |
|
|---|
| Price Trend |
|
|---|
| Income |
|
|---|
| Growth |
|
|---|
| Strong Buy | 2 |
| Buy | 0 |
| Neutral | 0 |
| Sell | 0 |
| Strong Sell | 0 |
| Total | 2 |

| Latest | Previous | |
|---|---|---|
| Final | Interim | |
| Ex-Div | 30-Oct-25 | 27-Feb-25 |
| Paid | 05-Dec-25 | 04-Apr-25 |
| Amount | 2.00p | 0.75p |
| Time | Volume / Share Price |
| 16:25 | 22,947 @ 113.30p |
| 16:24 | 25,000 @ 113.50p |
| 15:51 | 25,587 @ 112.50p |
| 16:35 | 36,216 @ 113.50p |
| 16:35 | 3,000 @ 113.50p |
| CEO | Johannes Jacobus Prinsloo |
| Chair | Eileen Carr |
| CFO | Ronel Bosman |
You are here: research