32.50 6.56%
as of closed 26 May 2013
At least 15 mins delayedclick to view on London Stock Exchange
Regulatory News