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.
OVH Groupe SA is a French cloud computing company that provides public and private cloud, shared hosting, dedicated server products, and solutions worldwide. Founded in 1999 by Octave Klaba and headquartered in Roubaix, France, it operates through segments including Private Cloud, Public Cloud, and Web Cloud & Other, offering services like Bare Metal Cloud with dedicated servers, Hosted Private Cloud fully managed by OVHcloud, and Public Cloud on shared servers. The company also delivers website hosting, domain name registration, telephony, internet access, and voice over internet protocol solutions. As the leading European pure cloud player, OVH Groupe SA serves 1.6 million customers, including SMBs, large enterprises, and the public sector, across 46 datacenters and over 500,000 servers. Its vertically integrated model enables control over the value chain, emphasizing data sovereignty, performance-price ratio, sustainability through in-house server design, and eco-friendly innovations. With around 3,000 employees, OVH Groupe SA plays a pivotal role in the technology sector, powering web services, VPS, and scalable cloud infrastructure globally.
Operating margin is thin at 5.04%. Limited cushion if revenue slows or costs rise, not the profile of a wide-moat business.
Revenue up 10.7% YoY with margins expanding 2.9pp.
Net debt of €112M represents 4.5x FCF, leverage limits flexibility.
Profitability & Returns
Revenue (TTM)
€993M
▲ +10.7% YoY
Net Income (TTM)
-€10M
▲ +74.5% YoY
Op. Margin
5.04%
▲ +2.9pp YoY
ROIC
4.55%
▲ +3.2pp YoY
Cash Flow & Balance Sheet
FCF (TTM)
€25M
▲ +189.8% YoY
Op. Cash Flow (TTM)
€38M
▲ +77.2% YoY
Net Debt
€112M
Cash & Equiv.
€41M
3Y CAGR: +14.4%
Continue Research