Capita PLC

Capita PLC

CPI · LSE

273.50GBX-6.50 (-2.32%)