Current share price:
96.40
p
Market cap:
548,577,830.00
GBP
*NAV:
114.56
p
*Discount/premium:
-15.85 %
London Stock Exchange | As at
15/09/2026
15:41
BST
*As at 31/03/2026