Skip to Content

Capgemini SE - Stock Quote CAP

Rating as of

Morningstar's Capgemini SE Stock Analysis

Currency in EUR
Is it the right time to buy or sell?
Is it the right time to buy or sell?

1-Star Price


5-Star Price


Economic Moat


Capital Allocation


Capgemini Offers No Moat for Investors

Julie Bhusal Sharma Equity Analyst

Business Strategy and Outlook

| Julie Bhusal Sharma |

Capgemini is a leading IT services provider and has the greatest concentration of revenue in Europe of the top IT services companies. We think Capgemini does not merit an economic moat, as we believe the company is not able to extract the economic value of its switching costs or intangible assets to the extent of its peers. We think this is partially a result of Capgemini’s lower offshore leverage of its employee base, as well as its concentration in Europe, which we believe has led to weaker business in the past and will lead to a slower recovery for the company after the worst of the coronavirus. While the company will likely struggle amid the COVID-19 pandemic, we think that the company’s stable moat trend will stay secure, and forays into the higher value realm of industrials engineering will help ensure Capgemini does not miss on substantial growth trends within the IT services industry at large.

Unlock Our Full Analysis With Morningstar Investor

Capgemini SE's Company Profile

Business Description

Capgemini is a French IT services company with a global presence. The firm has over 450 offices globally, with more than half of its employees based in India. Capgemini provides services related to IT consulting, infrastructure management, and business process outsourcing.

11 rue de Tilsitt
Paris, 75017, France
T +33 147545000
Sector Technology
Industry Information Technology Services
Most Recent Earnings
Fiscal Year End Dec 31, 2021
Stock Type
Employees 324,684

Capgemini SE's Related News