Current share price:

37.50 p

Previous close price:

42.00 p

Market cap:

169,668,982.50 GBP
London Stock Exchange | As at 20/05/2026 14:38 BST