Company Valuation: OVH Groupe

Data adjusted to current consolidation scope
Fiscal Period: August 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 2,424 1,788 1,172 1,545 2,176 - -
Change - -26.25% -34.46% 31.89% 40.83% - -
Enterprise Value (EV) 1 2,949 2,395 1,839 2,648 3,408 3,415 3,383
Change - -18.78% -23.23% 44.02% 28.69% 0.2% -0.93%
P/E -84.9x -44.7x -123x - 119x 80.3x 53x
PBR 5.18x 4.35x 2.99x 54.8x 49.9x 24.4x 14.1x
PEG - -1.1x 1.6x - - 1.7x 1x
Capitalization / Revenue 3.08x 1.99x 1.18x 1.42x 1.91x 1.76x 1.61x
EV / Revenue 3.74x 2.67x 1.85x 2.44x 2.99x 2.76x 2.5x
EV / EBITDA 9.59x 7.36x 4.82x 6.29x 7.31x 6.68x 6.05x
EV / EBIT 75.9x 379x 47.9x 39.6x 38.6x 32x 26.8x
EV / FCF -16.4x -85.7x 73.3x 384x 61.3x 38.9x 26.7x
FCF Yield -6.08% -1.17% 1.37% 0.26% 1.63% 2.57% 3.74%
Dividend per Share 2 - - - - - - -
Rate of return - - - - - - -
EPS 2 -0.15 -0.21 -0.05 - 0.122 0.1802 0.273
Distribution rate - - - - - - -
Net sales 1 788 897.3 993.1 1,085 1,140 1,238 1,355
EBITDA 1 307.6 325.5 381.5 421.3 466 511.2 559.5
EBIT 1 38.88 6.312 38.42 66.9 88.39 106.6 126.4
Net income 1 -28.55 -40.32 -10.3 0.4 19.56 34.6 54.86
Net Debt 1 525 607.6 667.2 1,103 1,232 1,239 1,207
Reference price 2 12.74 9.38 6.17 10.19 14.47 14.47 14.47
Nbr of stocks (in thousands) 190,340 190,490 189,905 151,652 150,401 - -
Announcement Date 10/26/22 10/25/23 10/24/24 10/21/25 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
20.1x3.48x8.95x1.04% 134B
-1025.99x33.24x142.32x-.--% 94.87B
-19.14x7.16x12.4x-.--% 48.49B
51.75x4.92x19.55x-.--% 14.81B
1003.77x12.22x31.82x-.--% 13.62B
47.38x4.78x15.6x-.--% 12.68B
-51.35x168.35x-58.82x - 7.44B
27.51x6.43x14.47x-.--% 5.38B
14.7x3.12x8.28x-.--% 4.49B
Average 7.64x 27.08x 21.62x 0.13% 37.28B
Weighted average by Cap. -240.53x 16.59x 47.38x 0.43%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield