Capita plc (CTAGY) is traded on OTC Market in USA. It is located in 71 Victoria Street, London, Westminster SW1H 0XA, United Kingdom and employs 75,000 people. The company currently falls under 'Mid-Cap
' category with current market capitalization of 3.86 B. Capita plc has 665.3 M outstanding shares.
CAPITA PLC has accumulated about 1.63 B in cash with 716.26 M of positive cash flow from operations. This results in cash-per-share (CPS) ratio of 9.8.
Check Capita plc Probability Of Bankruptcy