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