Company Valuation: Raute Oyj

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 84.41 35.21 60.25 78.95 90.11 89.8 - -
Change - -58.28% 71.09% 31.04% 14.14% -0.35% - -
Enterprise Value (EV) 1 72.17 41.91 18.77 27.06 52.14 69.4 60.95 55.8
Change - -41.93% -55.22% 44.22% 92.66% 33.1% -12.18% -8.45%
P/E -47.1x -3.06x 44.7x 6.89x 7.33x 12.5x 9.24x 8.12x
PBR 2.48x 1.61x 1.42x 1.61x 1.57x 1.45x 1.31x 1.2x
PEG - -0x -0x 0x 0.87x -0.3x 0.3x 0.6x
Capitalization / Revenue 0.59x 0.22x 0.41x 0.39x 0.51x 0.69x 0.61x 0.56x
EV / Revenue 0.51x 0.26x 0.13x 0.13x 0.3x 0.53x 0.41x 0.35x
EV / EBITDA 34.8x -4.33x 2.77x 1.42x 2.21x 4.55x 3.56x 2.88x
EV / EBIT -32.2x -2.87x 9.88x 1.97x 3.01x 7.63x 5.1x 3.94x
EV / FCF 4.08x -1.9x 0.55x 2.4x -4.81x -11.4x 6.35x 5.81x
FCF Yield 24.5% -52.5% 182% 41.7% -20.8% -8.79% 15.8% 17.2%
Dividend per Share 2 0.8 - 0.1 0.55 0.65 0.65 0.725 0.75
Rate of return 4.04% - 1.02% 4.2% 4.3% 4.3% 4.8% 4.97%
EPS 2 -0.42 -2.7 0.22 1.9 2.06 1.21 1.635 1.86
Distribution rate -190% - 45.5% 28.9% 31.6% 53.7% 44.3% 40.3%
Net sales 1 142.2 158.3 145.4 204.6 175.5 130 148 160.4
EBITDA 1 2.071 -9.689 6.78 19.12 23.6 15.25 17.1 19.35
EBIT 1 -2.244 -14.6 1.9 13.72 17.3 9.1 11.95 14.15
Net income 1 -1.775 -11.5 1.4 12.11 12.9 7.2 9.8 11.15
Net Debt 1 -12.24 6.692 -41.48 -51.89 -37.97 -20.4 -28.85 -34
Reference price 2 19.80 8.26 9.84 13.10 15.10 15.10 15.10 15.10
Nbr of stocks (in thousands) 4,263 4,263 6,123 6,027 5,968 5,947 - -
Announcement Date 2/11/22 2/14/23 2/15/24 2/13/25 2/12/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12.73x0.55x4.67x4.22% 106M
15.38x1.7x9.5x0.89% 18.68B
30.1x6.15x19.26x1.15% 17.17B
75.78x6.51x38.01x0.36% 7.73B
20.61x2.36x14.63x1.39% 7.29B
46.46x4.84x18.96x - 5.96B
15.64x1.2x9.03x4.65% 5.91B
10.88x0.51x4.68x2.82% 4.03B
15.17x2.29x8.4x2.63% 3.81B
7.35x1.04x4.46x4.88% 3.52B
Average 25.01x 2.71x 13.16x 2.55% 7.42B
Weighted average by Cap. 27.47x 3.44x 15.39x 1.7%

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