Share price: LSE 657.00p at 17:03 GMT