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