Current share price:

43.60 p

Previous close price:

43.60 p

Market cap:

194,326,896.04 GBP
London Stock Exchange | As at 13/08/2026 14:32 BST