Infant Bacterial Therapeutics AB (publ) (STO:IBT.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
55.60
+1.90 (3.54%)
At close: May 22, 2026

STO:IBT.B Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7496807221,212561750
Market Cap Growth
-9.00%-5.78%-40.44%116.00%-25.15%-40.36%
Enterprise Value
617515496845193360
Last Close Price
55.6050.5053.6090.0050.0066.80
PS Ratio
--180517.0315745.8246775.77-
PB Ratio
9.076.464.243.971.691.90
P/TBV Ratio
9.076.464.243.971.691.90
EV/Sales Ratio
--123968.0310976.8916081.52-
Net Debt / Equity Ratio
-1.60-1.37-1.31-1.08-1.01-0.98
Net Debt / FCF Ratio
2.321.991.983.253.916.95
Quick Ratio
2.212.613.297.2718.8529.34
Current Ratio
2.232.723.337.4018.9330.03
Return on Equity (ROE)
-60.45%-47.29%-57.59%-38.65%-18.01%-10.77%
Return on Assets (ROA)
-26.71%-21.49%-30.75%-24.01%-10.85%-6.50%
Return on Capital Employed (ROCE)
-90.80%-65.50%-85.40%-44.10%-19.80%-11.30%
Earnings Yield
-9.53%-9.58%-18.96%-10.15%-11.66%-6.00%
FCF Yield
--10.63%-15.67%-8.35%-15.29%-7.42%
Buyback Yield / Dilution
---8.95%-10.14%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.