Company Valuation: Holmen AB

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 70,968 67,509 67,704 63,898 54,434 49,176 - -
Change - -4.87% 0.29% -5.62% -14.81% -9.66% - -
Enterprise Value (EV) 1 75,069 69,654 69,573 67,295 59,413 53,967 54,296 54,217
Change - -7.21% -0.12% -3.27% -11.71% -9.17% 0.61% -0.15%
P/E 23.5x 11.4x 18.5x 22.6x 19.2x 20.9x 19.5x 18.9x
PBR 1.5x 1.18x 1.2x 1.13x - 0.89x 0.87x 0.85x
PEG - 0.1x -0.5x -1x 6.91x -1.4x 2.75x 5.59x
Capitalization / Revenue 3.64x 2.82x 2.97x 2.81x 2.47x 2.26x 2.25x 2.24x
EV / Revenue 3.85x 2.91x 3.05x 2.96x 2.69x 2.48x 2.48x 2.47x
EV / EBITDA 14.1x 8.09x 11.4x 13.2x 12.6x 12.2x 11.6x 11.3x
EV / EBIT 18.5x 9.59x 14.6x 18.1x 18.2x 17.4x 16.2x 15.6x
EV / FCF 51.6x 17.1x 17x 56.4x 34.7x 21.3x 26.6x 27.9x
FCF Yield 1.94% 5.86% 5.89% 1.77% 2.88% 4.7% 3.76% 3.59%
Dividend per Share 2 7.5 8 8.5 9 9.5 9.733 9.859 10.1
Rate of return 1.73% 1.93% 2% 2.22% 2.68% 2.96% 3% 3.07%
EPS 2 18.5 36.3 23 18 18.5 15.73 16.85 17.42
Distribution rate 40.5% 22% 37% 50% 51.4% 61.9% 58.5% 58%
Net sales 1 19,479 23,952 22,795 22,759 22,056 21,730 21,882 21,968
EBITDA 1 5,322 8,607 6,114 5,110 4,733 4,434 4,669 4,800
EBIT 1 4,061 7,262 4,755 3,721 3,270 3,110 3,350 3,480
Net income 1 3,004 5,874 3,697 2,861 2,879 2,370 2,534 2,606
Net Debt 1 4,101 2,145 1,869 3,397 4,979 4,791 5,120 5,041
Reference price 2 434.70 413.90 425.70 406.20 354.40 329.00 329.00 329.00
Nbr of stocks (in thousands) 161,926 162,002 159,222 158,108 154,285 150,435 - -
Announcement Date 28/01/22 31/01/23 31/01/24 31/01/25 30/01/26 - - -
1SEK in Million2SEK
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.69x1.62x10.25x6.48% 14.42B
5.7x2.25x5.26x3.66% 10.12B
20.92x2.48x12.17x2.96% 5.19B
20.04x0.86x11.27x4.06% 4.77B
8.79x2.24x5.81x5.55% 4.35B
19.84x1.04x6.65x1.77% 2.82B
16.92x1.82x8.24x5.66% 2.69B
11.19x - - 3.14% 2.21B
5.6x0.83x4.12x2.87% 1.85B
Average 13.96x 1.64x 7.97x 4.02% 5.38B
Weighted average by Cap. 13.99x 1.78x 8.48x 4.58%

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