Capita plc (LON:CPI)
London flag London · Delayed Price · Currency is GBP · Price in GBX
289.50
-3.00 (-1.03%)
Apr 20, 2026, 4:47 PM GMT

Capita Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
347461237371406608
Market Cap Growth
67.58%94.23%-35.91%-8.82%-33.16%-6.40%
Enterprise Value
8028695979691,1571,527
Last Close Price
2.904.052.103.303.645.47
PE Ratio
--3.10-5.432.71
Forward PE
6.478.546.096.636.185.45
PS Ratio
0.150.200.100.130.140.19
PB Ratio
8.3011.041.213.231.152.05
P/FCF Ratio
----7.92-
P/OCF Ratio
73.7898.14--5.65-
PEG Ratio
1.214.684.684.684.684.68
EV/Sales Ratio
0.350.380.250.340.380.48
EV/EBITDA Ratio
3.544.552.153.132.193.67
EV/EBIT Ratio
4.675.042.353.482.404.25
EV/FCF Ratio
-167.12---22.55-
Debt / Equity Ratio
17.3517.353.486.292.564.19
Debt / EBITDA Ratio
3.193.192.132.021.552.57
Debt / FCF Ratio
----17.63-
Net Debt / Equity Ratio
11.0311.032.124.931.423.09
Net Debt / EBITDA Ratio
2.412.411.491.830.952.20
Net Debt / FCF Ratio
-96.04-96.04-9.91-8.209.73-3.95
Asset Turnover
1.291.291.261.241.060.93
Quick Ratio
0.490.490.520.400.520.39
Current Ratio
0.540.540.580.490.570.51
Return on Equity (ROE)
-139.45%-139.45%51.77%-77.25%23.41%208.08%
Return on Assets (ROA)
6.01%6.01%8.29%7.66%10.58%6.54%
Return on Invested Capital (ROIC)
34.27%30.97%27.17%36.35%46.71%25.07%
Return on Capital Employed (ROCE)
29.10%29.10%33.00%34.80%46.40%31.40%
Earnings Yield
-47.32%-35.58%32.30%-48.07%18.41%36.96%
FCF Yield
-1.38%-1.04%-17.60%-18.65%12.63%-38.15%
Buyback Yield / Dilution
1.88%1.88%-3.55%1.22%-0.94%-1.79%
Total Shareholder Return
1.88%1.88%-3.55%1.22%-0.94%-1.79%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.