BioArctic AB (publ) (STO:BIOA.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
322.60
+6.80 (2.15%)
Jul 28, 2026, 5:29 PM CET

BioArctic AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
28,01827,55017,63423,65123,97210,497
Market Cap Growth
44.77%56.23%-25.44%-1.34%128.37%-
Enterprise Value
26,02425,40316,90922,54423,1769,664
Last Close Price
322.60310.80199.50267.80272.00119.20
PE Ratio
131.6326.98-103.40--
Forward PE
297.92125.07164.20192.6675.5854.39
PS Ratio
24.4313.6767.5438.14104.85393.31
PB Ratio
12.7514.0119.7022.6030.4913.31
P/TBV Ratio
13.0014.0219.7322.6430.6813.39
P/FCF Ratio
22.5419.39-78.25--
P/OCF Ratio
22.3619.25-76.37--
EV/Sales Ratio
22.6912.6164.7636.36101.37362.12
EV/EBITDA Ratio
65.9919.98-86.68--
EV/EBIT Ratio
65.9920.18-89.23--
EV/FCF Ratio
20.9417.88-74.59--
Debt / Equity Ratio
0.010.010.050.000.000.01
Debt / EBITDA Ratio
0.100.04-0.02--
Debt / FCF Ratio
0.030.03-0.02--
Net Debt / Equity Ratio
-0.91-1.09-0.81-1.06-1.01-1.06
Net Debt / EBITDA Ratio
-5.06-1.693.33-4.25252.336.57
Net Debt / FCF Ratio
-1.59-1.512.11-3.6617.925.75
Asset Turnover
0.451.090.230.610.260.03
Quick Ratio
5.124.485.048.9511.478.47
Current Ratio
6.544.785.759.2211.588.51
Return on Equity (ROE)
10.24%71.44%-18.24%25.02%-1.42%-15.19%
Return on Assets (ROA)
7.74%55.60%-18.58%20.49%-1.98%-13.27%
Return on Invested Capital (ROIC)
1635.39%--387.36%---
Return on Capital Employed (ROCE)
18.19%84.19%-22.88%27.33%-2.19%-17.54%
Earnings Yield
0.76%3.71%-0.97%--
FCF Yield
4.44%5.16%-1.28%--
Buyback Yield / Dilution
-0.23%-0.23%-0.04%0.22%-0.12%-
Total Shareholder Return
-0.23%-0.23%-0.04%0.22%-0.12%-