Company Valuation: Wavestone

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 920.8 886.8 1,378 1,192 1,127 834.8 - -
Change - -3.69% 55.4% -13.53% -5.42% -25.93% - -
Enterprise Value (EV) 1 860.5 859.7 1,359 1,166 1,006 665.9 592 509.5
Change - -0.09% 58.06% -14.18% -13.76% -33.78% -11.1% -13.94%
P/E 18x 17.7x 20.7x 15.7x 13.7x 10.8x 9.45x 8.66x
PBR 3.58x 2.96x 2.11x 1.88x 1.61x 1.09x 0.98x 0.9x
PEG - -11.28x 2.6x 1.1x 1.69x -1.76x 0.6x 0.95x
Capitalization / Revenue 1.96x 1.67x 1.97x 1.26x 1.18x 0.87x 0.84x 0.81x
EV / Revenue 1.83x 1.62x 1.94x 1.24x 1.05x 0.69x 0.59x 0.49x
EV / EBITDA 10.6x 10.4x 12.4x 8.97x 7.57x 5.19x 4.08x 3.37x
EV / EBIT 11.5x 11.2x 13.4x 9.79x 8.39x 5.74x 4.47x 3.69x
EV / FCF 15.4x 23x 17x 13.8x 7.77x 8.47x 6.59x 5.09x
FCF Yield 6.49% 4.36% 5.89% 7.24% 12.9% 11.8% 15.2% 19.6%
Dividend per Share 2 0.38 0.38 0.38 0.46 0.5 0.4906 0.5241 0.5554
Rate of return 0.83% 0.85% 0.68% 0.95% 1.09% 1.44% 1.54% 1.63%
EPS 2 2.55 2.51 2.71 3.09 3.34 3.135 3.596 3.924
Distribution rate 14.9% 15.1% 14% 14.9% 15% 15.6% 14.6% 14.2%
Net sales 1 470.1 532.3 701.1 943.7 954.3 963.7 999 1,031
EBITDA 1 80.83 82.81 109.4 130 132.8 128.3 144.9 151.2
EBIT 1 74.8 77.04 101.3 119.1 119.9 115.9 132.3 138
Net income 1 51.03 50.07 58.2 75.56 81.99 79.47 91.72 96.38
Net Debt 1 -60.33 -27.12 -19.27 -25.59 -121.4 -168.9 -242.8 -325.4
Reference price 2 46.00 44.45 56.10 48.50 45.90 34.00 34.00 34.00
Nbr of stocks (in thousands) 20,017 19,951 24,564 24,570 24,554 24,554 - -
Announcement Date 5/31/22 A 5/31/23 A 6/3/24 A 6/2/25 A 6/3/26 A - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
10.85x0.69x5.19x1.44% 975M
23.14x3.77x13.17x2.87% 222B
-116.79x18.57x106.98x-.--% 115B
13.73x1.52x7.97x3.49% 113B
14.91x2.72x10.28x5.51% 87.05B
20.45x5.36x13.17x2.79% 62.19B
14.69x2.13x9.06x5.31% 47.45B
20.59x1.68x10.33x1.42% 39.79B
20.4x1.55x9.86x0.92% 38.85B
17.74x2.3x10.68x4.87% 36.84B
Average 3.97x 4.03x 19.67x 2.86% 76.39B
Weighted average by Cap. -1.62x 5.28x 25.53x 2.89%

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