Company Valuation: BioArctic AB

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 8,401 10,497 23,972 23,651 17,634 28,560 28,560 -
Change - 24.95% 128.37% -1.34% -25.44% 61.97% 0% -
Enterprise Value (EV) 1 7,422 9,664 23,176 23,044 17,175 26,569 26,880 26,068
Change - 30.21% 139.82% -0.57% -25.47% 54.69% 1.17% -3.02%
P/E ratio -122x -87.6x -2,092x 103x -99.8x 28.4x 139x 31.3x
PBR 9.26x 13.3x 30.5x 22.6x 19.7x 15x 13.5x 9.44x
PEG - -1.2x 23.1x -0x 1x -0x -1.7x 0x
Capitalization / Revenue 127x 454x 104x 38.4x 68.5x 14.3x 25.2x 15.5x
EV / Revenue 113x 418x 101x 37.4x 66.7x 13.3x 23.7x 14.1x
EV / EBITDA -100x -76.3x -8,251x 85x - 22.3x 55x 22.4x
EV / EBIT -87.3x -69.2x -1,329x 91.2x -75.2x 22.1x 83x 26.3x
EV / FCF -70.8x -66.7x -522x 76.2x -50.1x 13.1x -30.4x 34x
FCF Yield -1.41% -1.5% -0.19% 1.31% -2% 7.62% -3.29% 2.94%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.78 -1.36 -0.13 2.59 -2 11.35 2.32 10.29
Distribution rate - - - - - - - -
Net sales 1 65.94 23.15 229.9 616 257.4 1,994 1,133 1,843
EBITDA 1 -74 -126.6 -2.809 271.1 - 1,189 489.1 1,165
EBIT 1 -85.01 -139.7 -17.44 252.6 -228.5 1,203 323.7 989.4
Net income 1 -68.52 -119.8 -11.18 229.2 -177.1 1,002 204.8 912.1
Net Debt 1 -979.2 -832.5 -795.3 -606.6 -458.7 -1,992 -1,680 -2,492
Reference price 2 95.40 119.20 272.00 267.80 199.50 322.20 322.20 322.20
Nbr of stocks (in thousands) 88,060 88,060 88,132 88,315 88,389 88,641 88,641 -
Announcement Date 04/02/21 03/02/22 03/02/23 14/02/24 13/02/25 - - -
1SEK in Million2SEK
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
28.39x13.33x22.35x-.--% 319.5Cr
36.46x5.29x17.74x0.94% 4.76TCr
106.75x6.78x68.17x-.--% 3.83TCr
63.2x12.9x36.08x0.3% 3.61TCr
23.6x2.57x11.02x-.--% 2.83TCr
-17.24x4584.51x-15.9x-.--% 1.86TCr
25.15x2.07x9.27x0.97% 1.37TCr
37.23x7.56x23.78x-.--% 1.33TCr
-35.61x13.49x-38.5x-.--% 1.31TCr
Average 29.77x 516.50x 14.89x 0.25% 2.36TCr
Weighted average by Cap. 42.03x 408.87x 22.55x 0.33%

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