Prices delayed by at least 15 minutes | Print


Capita PLC (CPI)

ORD 31P
Sell: 187.00p|Buy: 190.68p|Change: 5.42 (2.97%)