Share price 255.60GBp change -0.23%

Delayed by at least 15 minutes