IDL Diagnostics AB (publ) (STO:IDLDX)
Sweden flag Sweden · Delayed Price · Currency is SEK
0.4890
-0.0010 (-0.20%)
Jun 5, 2026, 5:24 PM CET

Hatton National Bank Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1138190101143109
Market Cap Growth
-16.55%-9.49%-10.76%-29.52%31.17%-38.54%
Enterprise Value
885745497585
Last Close Price
0.490.350.390.440.620.93
PS Ratio
2.071.531.562.343.869.08
PB Ratio
0.750.550.560.620.640.50
P/TBV Ratio
2.581.671.491.591.703.12
EV/Sales Ratio
1.611.080.791.142.037.11
Debt / Equity Ratio
0.090.090.10---
Net Debt / Equity Ratio
-0.16-0.16-0.20-0.31-0.29-0.08
Net Debt / EBITDA Ratio
3.842.438.273.515.040.60
Net Debt / FCF Ratio
4.462.8213.013.643.900.65
Asset Turnover
0.370.290.320.210.160.08
Inventory Turnover
3.454.094.396.715.474.09
Quick Ratio
2.942.834.045.175.662.42
Current Ratio
3.493.214.425.796.263.18
Return on Equity (ROE)
-6.52%-7.88%-2.06%-30.70%-26.95%-36.95%
Return on Assets (ROA)
-3.12%-3.67%-1.80%-18.25%-16.22%-22.06%
Return on Capital Employed (ROCE)
-4.70%-6.70%-3.00%-36.70%-27.00%-23.40%
Earnings Yield
-7.47%-14.94%-3.72%-58.90%-41.29%-45.94%
FCF Yield
-4.91%-10.17%-2.78%-13.84%-11.71%-25.91%
Buyback Yield / Dilution
2.64%--2.17%-6.97%-128.22%-28.18%