Company Valuation: OVB Holding AG

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 356.3 313.5 267.9 285 287.9 269.3 - -
Change - -12% -14.55% 6.38% 1% -6.44% - -
Enterprise Value (EV) 1 227.4 191 147.1 152.2 151.9 139.3 135.3 130.3
Change - -15.98% -22.98% 3.41% -0.15% -8.27% -2.87% -3.69%
P/E 22.7x 21.4x 18.8x 14.8x 33.7x 20.4x 16.5x 14.9x
PBR 3.91x 3.37x 2.82x 2.82x 2.99x 2.75x 2.64x 2.55x
PEG - -3.36x -6.45x 0.4x -0.6x 0.4x 0.7x 1.4x
Capitalization / Revenue 1.07x 0.9x 0.73x 0.68x 0.63x 0.58x 0.55x 0.53x
EV / Revenue 0.69x 0.55x 0.4x 0.36x 0.33x 0.3x 0.28x 0.26x
EV / EBITDA 7.71x 6.26x 5.64x 4.97x 6.75x 5.07x 4.16x 3.63x
EV / EBIT 10.4x 8.68x 8.27x 7.49x 14.3x 9.05x 6.93x 5.95x
EV / FCF 7.25x 13.7x 14.8x 6.87x 10.3x 12.9x 11.6x 8.99x
FCF Yield 13.8% 7.28% 6.76% 14.6% 9.72% 7.75% 8.64% 11.1%
Dividend per Share 2 0.9 0.9 0.9 1 0.75 0.785 0.98 1.025
Rate of return 3.6% 4.09% 4.79% 5% 3.71% 4.15% 5.19% 5.42%
EPS 2 1.1 1.03 1 1.35 0.6 0.925 1.145 1.27
Distribution rate 81.8% 87.4% 90% 74.1% 125% 84.9% 85.6% 80.7%
Net sales 1 331.7 346.9 367.7 420.5 454.2 464.3 486.9 506.2
EBITDA 1 29.5 30.51 26.08 30.61 22.5 27.47 32.56 35.96
EBIT 1 21.77 22.01 17.8 20.32 10.59 15.4 19.54 21.9
Net income 1 15.72 14.67 14.3 19.22 8.571 13.35 16.19 18.23
Net Debt 1 -128.9 -122.5 -120.8 -132.9 -136 -130 -134 -139
Reference price 2 25.00 22.00 18.80 20.00 20.20 18.90 18.90 18.90
Nbr of stocks (in thousands) 14,251 14,251 14,251 14,251 14,251 14,251 - -
Announcement Date 3/23/22 3/29/23 3/21/24 3/28/25 3/26/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
20.32x0.3x5.02x4.18% 302M
19.32x5.52x11.8x2.16% 165B
13.71x3.37x - 2.57% 147B
15.75x7.18x - 1.59% 97.53B
18.64x6.58x11.94x4.6% 89.31B
24.21x7.78x11.44x0.87% 80.75B
21.05x11.27x18.06x4.49% 71.54B
13.09x5.13x - 1.99% 48.45B
10.77x1.59x4.92x1.36% 43.72B
Average 17.43x 5.41x 10.53x 2.65% 82.69B
Weighted average by Cap. 17.45x 5.98x 12.09x 2.49%

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

  1. Stock Market
  2. Stocks
  3. O4B Stock
  4. Valuation OVB Holding AG