Infant Bacterial Therapeutics AB (publ) (STO:IBT.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
66.80
+1.20 (1.83%)
Jul 24, 2026, 5:29 PM CET

STO:IBT.B 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
8846807221,212561750
Market Cap Growth
28.63%-5.78%-40.44%116.00%-25.15%-40.36%
Enterprise Value
751.8536.3498.68883.36225.47363.16
Last Close Price
66.8050.5053.6090.0050.0066.80
PS Ratio
--180517.0015745.8046775.807977.76
PB Ratio
10.706.464.243.971.691.90
P/TBV Ratio
12.057.004.113.771.751.95
EV/Sales Ratio
--124670.0011472.3018789.103863.37
Net Debt / Equity Ratio
-1.60-1.37-1.31-1.08-1.01-0.98
Net Debt / EBITDA Ratio
1.782.111.552.465.178.84
Net Debt / FCF Ratio
2.321.991.983.253.916.95
Asset Turnover
-00.000.000.000.00
Quick Ratio
2.212.603.287.1918.8329.34
Current Ratio
2.232.723.337.4018.9330.03
Return on Equity (ROE)
-75.95%-47.29%-57.59%-38.65%-18.01%-10.77%
Return on Assets (ROA)
-49.20%-34.38%-49.19%-38.41%-17.36%-10.38%
Return on Invested Capital (ROIC)
-933.00%-807.15%-1552.31%-1322.43%-599.02%-317.28%
Return on Capital Employed (ROCE)
-79.82%-50.07%-61.14%-42.28%-18.11%-10.67%
Buyback Yield / Dilution
--8.95%0.00%-10.14%0.00%0.00%
Total Shareholder Return
--8.95%0.00%-10.14%0.00%0.00%