Current share price:

96.40 p

Market cap:

548,577,830.00 GBP

*NAV:

*Discount/premium:

-15.85 %
London Stock Exchange | As at 15/09/2026 15:41 BST
*As at 31/03/2026