Share price 309.90GBp change 0.03%

Delayed by at least 15 minutes