OVH Groupe

OVH · Euronext Paris · EUR

€16.38Change from previous close: −0.79%Absolute change: −€0.13

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€2.48B
Enterprise value
€3.7B
Forward P/E
55.8
Price/book
91.0
Price/sales
2.24
EV/EBITDA
12.2
EV/revenue
3.36

Profitability and growth

Gross margin
73.4%
Operating margin
6.6%
Net margin
-0.1%
ROE
-2.2%
ROA
2.2%
Revenue growth (year over year)
1.9%
Earnings growth (year over year)
0.0%

Financial health

Total cash
€36.4M
Total debt
€1.31B
Debt/equity
49.3
Current ratio
0.36
Quick ratio
0.28

Dividends

Payout ratio
0.0%

Analysts and estimates

Average price target
€13.50
Median price target
€11.00
High price target
€22.00
Low price target
€6.00
Analysts with a price target
9
Consensus
Hold
Forward EPS
€0.29
EPS estimate, current year
€0.16

Shares and trading

Beta
1.14
Average volume
132.1K
Shares outstanding
151.29M
Float
26.54M
Institutional ownership
7.8%
Insider ownership
82.2%