Share price centre

The below share prices are adjusted prices (excluding anomalous trades such as cancelled or off-market deals) and may therefore differ from the actual prices displayed by the London Stock Exchange.