Share price 713.50GBp  +1.00GBp / +0.14 % Market cap: £766.32 million Delayed by at least 15 minutes