MarketInOut Stock Screener Log In | Sign Up

Capita Plc

LSE • Industrials • Specialty Business Services • Quote as of 10/27/2026 16:35
Capita Plc stock price and volume chart

Company Profile

IndustrySpecialty Business Services
SectorIndustrials
ExchangeLSE
Market Capitalization355.55 mln
Float111 mln
Earnings Date03/10/2027

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-3.04
Reliable

1-Year Forecast

386.00
Strong upside

Relative Strength

93 / 100
Top performer

Debt / Equity

62.56
Extremely leveraged

Pre-Tax Margin

-8%
Marginally loss-making

Business Description

Capita plc is a UK-based outsourcing company founded in 1984 that delivers a wide range of services to both government and private sector clients across the UK, India, South Africa, and Europe. Through its two main divisions, it supports public bodies with services such as citizen engagement, digital operations, housing, and benefits administration, while also helping private companies in areas like financial services, telecoms, and utilities. The company also provides technology-driven solutions including AI, automation, data analytics, and learning and development programs. Originally known as The Capita Group plc, it rebranded to Capita plc in 2012 and remains headquartered in London.

Key Fundamentals

EPS-141
ROE-249
RPS19.66
ROIC4.62
ROA-11.08
Interest Cover1.95
EBITDA, mln-40.80
EV / EBITDA-18.02
EV / EBIT-6.60
Revenue, mln1,948
EV / Revenue0.38

Quote Details

Last 293.00
Change -3 (-1.01%)
Open 300.00
Volume 412,163
Turnover 120,763,760
Average Volume 1,234,823

Financial Ratios

Pre-Tax Profit Margin-8
Leverage Ratio146
Current Ratio0.53
Price / Book46.38
Debt / Equity62.56
Price / Sales0.13
PEG Ratio1.59

Financial Strength

Altman Z-Score0.76
Piotroski F-Score 6 / 9
Beneish M-Score-3.04
Price to Intrinsic Value6.06
1-Year Target Price386.00

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -3.62% 12 / 100   
1 Month 36.28% 99 / 100   
2 Months 20.08% 93 / 100   
6 Months 3.35% 50 / 100   
1 Year -11.61% 18 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog