Company Valuation: Elisa Oyj

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 8,669 7,926 6,715 6,705 6,058 5,524 - -
Change - -8.57% -15.28% -0.15% -9.65% -8.82% - -
Enterprise Value (EV) 1 9,888 9,202 8,020 8,178 7,566 7,032 7,036 7,046
Change - -6.94% -12.85% 1.97% -7.48% -7.06% 0.06% 0.14%
P/E 25.2x 21.2x 17.9x 18.7x 17.7x 14.4x 13.9x 13.3x
PBR 7.24x 6.36x 5.2x 5.22x 4.84x 4.39x 4.39x 4.39x
PEG - 2.53x 41.71x -3.98x -3.95x 1.2x 3.69x 3.34x
Capitalization / Revenue 4.34x 3.72x 3.08x 3.06x 2.68x 2.44x 2.39x 2.33x
EV / Revenue 4.95x 4.32x 3.68x 3.73x 3.35x 3.1x 3.04x 2.98x
EV / EBITDA 14x 12.5x 10.6x 10.4x 9.36x 8.56x 8.32x 8.1x
EV / EBIT 22.5x 19.5x 16.5x 16.2x 14.8x 13.5x 12.9x 12.4x
EV / FCF 29.4x 28.7x 23.4x 23.8x 18.5x 17.3x 16.6x 16.1x
FCF Yield 3.41% 3.49% 4.28% 4.21% 5.41% 5.78% 6.04% 6.22%
Dividend per Share 2 2.05 2.05 2.15 2.25 2.35 2.474 2.542 2.615
Rate of return 3.79% 4.14% 5.13% 5.38% 6.23% 7.19% 7.39% 7.6%
EPS 2 2.15 2.33 2.34 2.23 2.13 2.389 2.479 2.578
Distribution rate 95.3% 88% 91.9% 101% 110% 104% 103% 101%
Net sales 1 1,998 2,130 2,180 2,192 2,257 2,266 2,315 2,367
EBITDA 1 706 735 756 783 808 821.9 845.2 869.4
EBIT 1 439 472 487 504 512 521.1 545.3 568.2
Net income 1 343.6 374.1 375.2 358.4 342 377.5 393.3 408.2
Net Debt 1 1,219 1,276 1,304 1,473 1,508 1,508 1,512 1,522
Reference price 2 54.12 49.46 41.87 41.80 37.74 34.40 34.40 34.40
Nbr of stocks (in thousands) 160,187 160,260 160,388 160,409 160,514 160,575 - -
Announcement Date 1/27/22 1/27/23 1/26/24 1/31/25 1/30/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
14.4x3.1x8.56x7.19% 6.29B
11.47x1.35x4.31x6.89% 229B
10x2.46x6.51x6.09% 193B
13.1x2.11x5.48x4.28% 144B
11.96x0.84x3.16x6.65% 78.8B
13.13x2.03x5.15x2.41% 78.42B
12.08x1.75x7.5x3.56% 75.29B
15.43x2.68x8.41x5.09% 57.5B
23.63x5.33x19.45x4.53% 55.55B
15.75x1.81x5.66x4.87% 48.93B
Average 14.09x 2.35x 7.42x 5.16% 96.69B
Weighted average by Cap. 12.81x 2.07x 6.36x 5.36%

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