Current share price:

365.02 p

Market cap:

122,957,138.20 GBP

*NAV:

*Discount/premium:

-7.43 %
London Stock Exchange | As at 14/08/2026 02:12 PM BST
*As at 11/08/2026