Current share price:
365.02
p
Market cap:
122,957,138.20
GBP
*NAV:
394.31
p
*Discount/premium:
-7.43 %
London Stock Exchange | As at
14/08/2026
02:12 PM
BST
*As at
11/08/2026