All data at least 15 mins delayed
150.00p +8.75p +6.19%
Last Trade: 28 Apr 2017, 17:09 BST