Dashboard
High Debt company with Weak Long Term Fundamental Strength
- Poor long term growth as Net Sales has grown by an annual rate of -7.93% and Operating profit at -7.24% over the last 5 years
- High Debt Company with a Debt to Equity ratio (avg) at times
- PRE-TAX PROFIT(Q) At GBP 16.6 MM has Fallen at -78.07%
- NET PROFIT(Q) At GBP 18.2 MM has Fallen at -73.25%
- NET SALES(Q) Lowest at GBP 1,154.6 MM
Total Returns (Price + Dividend) 
Capita Plc for the last several years.
Risk Adjusted Returns v/s 
News

Capita Plc Hits Day High with 7.4% Surge, Outperforming FTSE 100
Capita Plc's stock surged on October 22, 2025, reaching an intraday high and outperforming the FTSE 100 over the past week and month. Despite a strong year-to-date performance, the company faces challenges with high debt and a significant decline in pre-tax profit, indicating a complex financial situation.
Read More
Capita Plc Hits Day Low of GBP 3.16 Amid Price Pressure
Capita Plc faced notable volatility on October 14, 2025, with a significant stock decline, contrasting with a slight increase in the FTSE 100. Despite a positive monthly performance, the company struggles with declining net sales and profits, reflecting ongoing challenges in its financial landscape amid broader market trends.
Read More
Capita Plc Hits Day High with 25.19% Surge in Stock Price
Capita Plc has seen significant intraday activity, reaching a high of GBP 3.41 and achieving notable short-term gains. However, the company's long-term financial metrics indicate challenges, including declining net sales and operating profit over the past five years, alongside a moderate debt-to-equity ratio.
Read More Announcements 
Corporate Actions 
Quality key factors 
Valuation key factors
Technicals key factors
Shareholding Snapshot : Dec 2017
Shareholding Compare (%holding) 
Foreign Institutions
Held in 0 Schemes (0%)
Held by 1 Foreign Institutions (0.01%)
Annual Results Snapshot (Consolidated) - Dec'23
YoY Growth in year ended Dec 2023 is -12.36% vs -5.28% in Dec 2022
YoY Growth in year ended Dec 2023 is -337.63% vs -66.09% in Dec 2022






