Company Valuation: I-Tech AB

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 701.4 640.7 657.3 690.7 626.3 825.4 - -
Change - -8.66% 2.6% 5.07% -9.32% 31.8% - -
Enterprise Value (EV) 1 668.7 590.2 574.1 590.5 478.1 631.9 593.9 528.4
Change - -11.74% -2.73% 2.86% -19.03% 32.17% -6.01% -11.03%
P/E -295x 59.8x 32.5x 17.6x 18.6x 13.9x 11.6x 8.18x
PBR - - 4.88x 4.43x 3.6x 3.83x 3.08x 2.43x
PEG - -0x 0.4x 0.2x -1.2x 0.2x 0.6x 0.2x
Capitalization / Revenue 13.3x 7.66x 5.44x 3.85x 3.73x 3.78x 3.17x 2.69x
EV / Revenue 12.6x 7.06x 4.75x 3.29x 2.84x 2.89x 2.28x 1.72x
EV / EBITDA 207x 29.4x 18.3x 11x 9.75x 8.15x 6.42x 4.62x
EV / EBIT -143x 49.1x 24.5x 13x 11.7x 9.03x 6.87x 4.83x
EV / FCF -255x 30.6x 17.5x 17x 7.45x 10.5x 10.2x 5.39x
FCF Yield -0.39% 3.27% 5.71% 5.89% 13.4% 9.49% 9.77% 18.5%
Dividend per Share 2 - - - 1.75 1.25 1.85 2.5 3.36
Rate of return - - - 3.02% 2.39% 2.69% 3.63% 4.88%
EPS 2 -0.2 0.9 1.7 3.3 2.8 4.945 5.925 8.41
Distribution rate - - - 53% 44.6% 37.4% 42.2% 40%
Net sales 1 52.9 83.63 120.9 179.5 168.1 218.5 260 306.5
EBITDA 1 3.234 20.04 31.37 53.71 49.03 77.5 92.5 114.5
EBIT 1 -4.683 12.02 23.39 45.49 41.04 70 86.5 109.5
Net income 1 -2.648 10.62 20.2 39.01 33.19 59 70.5 88.5
Net Debt 1 -32.76 -50.5 -83.26 -100.2 -148.2 -193.5 -231.5 -297
Reference price 2 58.90 53.80 55.20 58.00 52.20 68.80 68.80 68.80
Nbr of stocks (in thousands) 11,908 11,908 11,908 11,908 11,998 11,998 - -
Announcement Date 2/23/22 A 2/22/23 A 2/8/24 A 2/6/25 A 2/5/26 A - - -
1SEK in Million2SEK
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
13.91x2.89x8.15x2.69% 82.69M
36.18x4.95x20.09x1.07% 76.97B
30.67x4.58x19.79x2.17% 37.73B
24.9x2.96x15.37x2.09% 35.38B
14.3x1.5x8.35x2.92% 31.95B
35.54x6.47x17.17x1.74% 29.7B
14.16x1.37x8.42x2.23% 25.47B
37.74x9.28x27.81x2.3% 22.97B
8.83x2.52x5.02x2.96% 18.53B
24.38x2.64x10.73x1.85% 17.54B
Average 24.06x 3.92x 14.09x 2.2% 29.63B
Weighted average by Cap. 27.52x 4.18x 16.03x 1.96%

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