Valuation: OVH Groupe

Market Cap 2.23B 2.5B 2.07B 1.87B 3.52B 237B 3.58B 24.79B 9.74B 124B 9.39B 9.2B 396B P/E 2026 *
117x
P/E 2027 * 78.1x
Enterprise Value 3.48B 3.9B 3.22B 2.92B 5.49B 370B 5.58B 38.65B 15.18B 194B 14.65B 14.34B 617B EV / Sales 2026 *
3.04x
EV / Sales 2027 * 2.8x
Free-Float
17.24%
Yield 2026 *
-
Yield 2027 * -
1 day+18.02%
1 week+15.60%
Current month+5.49%
1 month-3.10%
3 months+21.88%
6 months+61.79%
Current year+139.92%
1 week 14.07
Extreme 14.07
17.69
1 month 14.07
Extreme 14.07
18.53
Current year 7.34
Extreme 7.335
18.74
1 year 6.67
Extreme 6.67
18.74
3 years 4.43
Extreme 4.43
18.74
5 years 4.43
Extreme 4.43
28.2
10 years 4.43
Extreme 4.43
28.2
Manager TitleAgeSince
Chief Executive Officer 51 19/10/2025
Director of Finance/CFO - 30/08/2026
Chief Tech/Sci/R&D Officer - 13/03/2024
Director TitleAgeSince
Chairman 51 31/12/1998
Director/Board Member 77 30/03/2015
Director/Board Member 44 30/03/2015
Date Insider Type Main position Quantity % Market Cap. Importance
27/08/26 Sell

Director

-1,790 0.0012%
04/08/26 Buy

Director

600 0.0004%
03/08/26 Buy

Director

1,700 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
+18.02%+15.60%+56.30%+148.61% 2.5B
+1.79%+4.36%-15.09%+75.59% 223B
-0.30%+1.49%-5.00%+18.57% 200B
+1.09%+12.08%-1.17%-19.41% 140B
+1.72%-10.16%+30.83%+117.66% 111B
-1.77%-15.75%+37.50%+393.32% 106B
-0.17%+15.81%-16.92%-28.79% 93.91B
-0.31%+5.67%-14.01%+3.39% 68.05B
-2.63%+10.85%-21.54%-21.13% 48.3B
+0.97%+3.32%+18.93%+155.89% 47.63B
Average +1.80%+2.11%+6.98%+84.37% 103.97B
Weighted average by Cap. +0.38%+2.53%+0.32%+73.94%

Financials

2026 *2027 *
Net sales 1.14B 1.28B 1.06B 959M 1.8B 122B 1.83B 12.7B 4.99B 63.59B 4.81B 4.71B 203B 1.25B 1.4B 1.15B 1.05B 1.97B 133B 2B 13.85B 5.44B 69.37B 5.25B 5.14B 221B
Net income 19.27M 21.65M 17.86M 16.19M 30.42M 2.05B 30.93M 214M 84.2M 1.07B 81.22M 79.54M 3.42B 37.72M 42.38M 34.96M 31.68M 59.54M 4.01B 60.54M 420M 165M 2.1B 159M 156M 6.7B
Net Debt 1.25B 1.4B 1.16B 1.05B 1.97B 133B 2B 13.86B 5.44B 69.42B 5.25B 5.14B 221B 1.26B 1.41B 1.17B 1.06B 1.99B 134B 2.02B 14B 5.5B 70.13B 5.31B 5.2B 224B
Projected Income Statement - Annual - OVH Groupe
Logo OVH Groupe
OVH Groupe is the leading European cloud services provider, uniquely positioned to capitalize on the rapidly growing cloud market. The Group provides business customers with a comprehensive suite of solutions designed to capture growing demand for multi-cloud and hybrid cloud strategies, while meeting the surging demand for data sovereignty and trusted cloud solutions. OVH Groupe provides 1.6 million customers - composed largely of SMBs, large and tech enterprises, as well as the public sector - with a comprehensive suite of solutions in private, public and web cloud, leveraging its global network of 44 data centers, hosting over 500,000 servers across 4 continents.
Employees
3,159
Date Price Change Volume
20/10/26 €17.49 +18.02% 448,491
19/10/26 €14.82 +0.34% 158,537
16/10/26 €14.77 -1.80% 154,818
15/10/26 €15.04 -1.05% 101,408
14/10/26 €15.20 +0.46% 112,406
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - OVH Groupe
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
10
Last Close Price
14.82EUR
Average target price
13.50EUR
Spread / Average Target
-8.91%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - OVH Groupe