All data at least 15 mins delayed
139.25p +0.50p +0.36%
Last Trade: 22 Jun 2017, 16:35 BST