Valuation: OVH Groupe

Market Cap 1.97B 2.21B 1.81B 1.64B 3.08B 209B 3.14B 21.59B 8.7B 110B 8.28B 8.11B 348B P/E 2026 *
103x
P/E 2027 * 68.8x
Enterprise Value 3.22B 3.6B 2.95B 2.69B 5.03B 341B 5.13B 35.26B 14.21B 180B 13.52B 13.23B 569B EV / Sales 2026
3.1x
EV / Sales 2027 * 2.57x
Free-Float
17.24%
Yield 2026 *
-
Yield 2027 * -
1 day-1.37%
1 week-3.80%
Current month-2.49%
1 month-21.17%
3 months-16.27%
6 months+18.64%
Current year+77.23%
1 week 12.7
Extreme 12.7
13.79
1 month 12.05
Extreme 12.05
17.69
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 2025-10-19
Director of Finance/CFO - 2026-08-30
Chief Tech/Sci/R&D Officer - 2024-03-13
Director TitleAgeSince
Chairman 51 1998-12-31
Director/Board Member 77 2015-03-30
Director/Board Member 44 2015-03-30
Date Insider Type Main position Quantity % Market Cap. Importance
8/27/26 Sell

Director

-1,790 0.0012%
8/4/26 Buy

Director

600 0.0004%
8/3/26 Buy

Director

1,700 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
-1.37%-3.80%+53.72%+89.30% 2.21B
-2.06%-0.37%-17.86%+71.76% 239B
-1.30%-8.65%-13.14%+8.68% 186B
+1.05%+5.55%+4.33%-15.31% 154B
-5.03%-13.22%+5.75%+103.63% 102B
-0.10%+0.09%-17.16%-25.42% 95.61B
-5.53%-20.10%+4.69%+368.66% 94.42B
-1.80%+0.40%-11.94%+4.08% 69.98B
-1.11%-1.28%-22.71%-17.35% 49.67B
+0.36%+1.35%-6.76%+13.65% 41B
Average -1.78%-3.03%-2.11%+60.17% 103.43B
Weighted average by Cap. -1.87%-3.42%-8.48%+57.59%

Financials

2026 2027 *
Net sales 1.14B 1.28B 1.05B 953M 1.79B 121B 1.82B 12.51B 5.04B 63.9B 4.8B 4.7B 202B 1.26B 1.41B 1.16B 1.05B 1.97B 134B 2.01B 13.8B 5.56B 70.46B 5.29B 5.18B 223B
Net income 19.27M 21.59M 17.69M 16.09M 30.16M 2.04B 30.77M 211M 85.16M 1.08B 81.02M 79.3M 3.41B 47.02M 52.66M 43.14M 39.25M 73.58M 4.99B 75.05M 515M 208M 2.63B 198M 193M 8.31B
Net Debt 1.25B 1.4B 1.14B 1.04B 1.95B 132B 1.99B 13.66B 5.51B 69.75B 5.24B 5.13B 220B 1.26B 1.41B 1.16B 1.05B 1.97B 134B 2.01B 13.82B 5.57B 70.57B 5.3B 5.19B 223B
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,191
Date Price Change Volume
26-11-03 €12.92 -1.37% 61,876
26-11-02 €13.10 -1.13% 248,786
26-10-30 €13.25 -3.14% 179,888
26-10-29 €13.68 +3.95% 234,309
26-10-28 €13.16 -2.01% 183,032
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - OVH Groupe
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
10
Last Close Price
13.10EUR
Average target price
15.50EUR
Spread / Average Target
+18.32%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - OVH Groupe