Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Capgemini SE is a French multinational information technology services and consulting company headquartered in Paris. It serves as a global business and technology transformation partner, assisting organizations in accelerating their dual transition to a digital and sustainable world while delivering end-to-end services from strategy and design to engineering and operations. With over 340,000 employees across more than 50 countries, Capgemini leverages expertise in AI, generative AI, cloud, data, and deep industry knowledge to address client needs in sectors like manufacturing (27% of revenue), financial services (21%), public sector (15%), and telecommunications, media & technology (11%). Its business lines include Strategy & Transformation via Capgemini Invent, Applications & Technology supported by Sogeti, and Engineering & Operations enhanced by acquisitions like Altran. Founded in 1967 with a heritage spanning over 55 years, Capgemini emphasizes value creation, sustainability, and innovation, maintaining a diversified revenue profile with 62% from applications & technology and strong geographic spread including North America (28%) and Europe. The company holds a solid BBB+ credit rating and focuses on responsible leadership through its seven core values.
11.13% operating margin is respectable but not wide. ROIC at 9.67%. Suggests the business covers its cost of capital, but doesn't point to a wide moat.
Revenue growth slowed to 1.7%, essentially flat. This is a business that needs a catalyst.
Insufficient data to identify specific risks. Treat any missing metrics as a data gap, not a clean bill of health.
Profitability & Returns
Revenue (TTM)
€22.46B
▲ +1.7% YoY
Net Income (TTM)
€1.61B
▼ -4.2% YoY
Op. Margin
11.13%
▼ -0.3pp YoY
ROIC
9.67%
▼ -0.7pp YoY
Cash Flow & Balance Sheet
FCF (TTM)
€2.19B
▼ -0.7% YoY
Op. Cash Flow (TTM)
€2.42B
▼ -4.1% YoY
Net Debt
€6.43B
Cash & Equiv.
€3.03B
3Y CAGR: +0.7%
3Y CAGR: -0.5%
Continue Research