Capita PLC

Capita PLC

CPI.L
Capita PLCGB flagLondon Stock Exchange
294.50
GBp
-30.50
- -
352.75MMarket Cap