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,542 - -
Change - -26.25% -34.46% 31.89% 64.48% - -
Enterprise Value (EV) 1 2,949 2,395 1,839 2,648 3,788 3,794 3,772
Change - -18.78% -23.23% 44.02% 43.04% 0.15% -0.57%
P/E -84.9x -44.7x -123x - 133x 89.1x 61.3x
PBR 5.18x 4.35x 2.99x 54.8x 48x 28.2x 16.2x
PEG - -1.1x 1.6x - - 1.8x 1.3x
Capitalization / Revenue 3.08x 1.99x 1.18x 1.42x 2.23x 2.04x 1.86x
EV / Revenue 3.74x 2.67x 1.85x 2.44x 3.32x 3.05x 2.76x
EV / EBITDA 9.59x 7.36x 4.82x 6.29x 8.11x 7.4x 6.73x
EV / EBIT 75.9x 379x 47.9x 39.6x 41.7x 34.5x 29.1x
EV / FCF -16.4x -85.7x 73.3x 384x 432x 142x 74.6x
FCF Yield -6.08% -1.17% 1.37% 0.26% 0.23% 0.7% 1.34%
Dividend per Share 2 - - - - - - -
Rate of return - - - - - - -
EPS 2 -0.15 -0.21 -0.05 - 0.1271 0.1897 0.2758
Distribution rate - - - - - - -
Net sales 1 788 897.3 993.1 1,085 1,142 1,246 1,368
EBITDA 1 307.6 325.5 381.5 421.3 466.8 512.4 560.6
EBIT 1 38.88 6.312 38.42 66.9 90.82 110.1 129.6
Net income 1 -28.55 -40.32 -10.3 0.4 19.27 37.72 57.83
Net Debt 1 525 607.6 667.2 1,103 1,246 1,252 1,231
Reference price 2 12.74 9.38 6.17 10.19 16.90 16.90 16.90
Nbr of stocks (in thousands) 190,340 190,490 189,905 151,652 150,401 - -
Announcement Date 10/26/22 A 10/25/23 A 10/24/24 A 10/21/25 A - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
21.6x3.56x12.43x3.08% 207B
21.58x4.56x11.19x0.77% 185B
-607.69x43.23x177.59x-.--% 125B
-129.95x18.06x99.96x-.--% 116B
13.16x1.47x7.72x3.65% 108B
13.16x2.39x9.01x6.24% 76.63B
19.26x5.15x12.66x2.91% 57.36B
-16.8x7.28x12.38x-.--% 47.39B
22.08x1.83x11.56x1.41% 43.4B
Average -71.51x 9.72x 39.39x 2.01% 107.52B
Weighted average by Cap. -81.81x 10.51x 43.30x 1.95%

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