Company Valuation: Incap Oyj

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 459.2 500.8 228.1 301.4 289.2 240 - -
Change - 9.06% -54.44% 32.13% -4.07% -17.01% - -
Enterprise Value (EV) 1 461.2 514.7 219.9 260.5 236.3 228.3 212.9 187.3
Change - 11.6% -57.26% 18.45% -9.3% -3.38% -6.72% -12.05%
P/E 21.8x 18.2x 11.4x 13.3x 20.9x 14.6x 11.1x 9.94x
PBR 7.3x 5.72x 2.13x 2.27x 2.13x 1.58x 1.38x 1.2x
PEG - 0.6x -0.4x 1x -0.5x 0.8x 0.4x 0.9x
Capitalization / Revenue 2.7x 1.9x 1.03x 1.31x 1.35x 0.86x 0.75x 0.7x
EV / Revenue 2.72x 1.95x 0.99x 1.13x 1.1x 0.82x 0.67x 0.55x
EV / EBITDA 15.8x 12x 6.24x 7.29x 7.38x 6.63x 5.16x 4.22x
EV / EBIT 17.2x 12.9x 7.19x 8.65x 9.07x 8.9x 6.68x 5.34x
EV / FCF 89.6x -82x 5.82x 7.89x 12.9x -15.1x 12.7x 8.31x
FCF Yield 1.12% -1.22% 17.2% 12.7% 7.73% -6.6% 7.89% 12%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 0.72 0.94 0.68 0.77 0.47 0.56 0.735 0.82
Distribution rate - - - - - - - -
Net sales 1 169.8 263.8 221.6 230.1 214.6 280.1 319.8 340.8
EBITDA 1 29.26 42.77 35.22 35.74 32.03 34.45 41.25 44.35
EBIT 1 26.8 40 30.6 30.11 26.05 25.65 31.9 35.05
Net income 1 21.1 27.6 19.82 22.73 13.97 16.55 21.6 24.05
Net Debt 1 2 13.88 -8.2 -40.92 -52.88 -11.7 -27.05 -52.7
Reference price 2 15.700 17.100 7.750 10.240 9.820 8.150 8.150 8.150
Nbr of stocks (in thousands) 29,247 29,285 29,437 29,437 29,448 29,448 - -
Announcement Date 2/24/22 A 2/22/23 A 2/22/24 A 2/28/25 A 2/26/26 A - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
14.55x0.82x6.63x - 278M
19.11x2.53x11.39x2.68% 275B
25.71x3.02x16.46x2.04% 245B
31.15x3.99x18.44x1.57% 192B
38.9x5.66x24.18x0.99% 168B
44.31x5.95x26.53x0.96% 148B
45.11x7.42x29.9x0.09% 105B
95.35x12.18x67.64x0.33% 102B
32.32x5.21x18.12x1.4% 88.01B
35.89x6.16x24.31x1.08% 61.24B
Average 38.24x 5.29x 24.36x 1.24% 138.46B
Weighted average by Cap. 36.19x 4.98x 22.97x 1.5%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA