Capita PLC (STU:CTAA)
€ 0.1728 0.0078 (4.73%) Market Cap: 300.28 Mil Enterprise Value: 967.60 Mil PE Ratio: 0 PB Ratio: 2.24 GF Score: 31/100