Shareholder communication

Share price

265.00p
31 Jul 2010 closed
15 min delay
(London Exchange)