Diamyd Medical AB (publ) (STO:DMYD.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
1.032
+0.002 (0.19%)
Jul 24, 2026, 5:29 PM CET

[Name] Ratios and Metrics

Millions SEK. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Aug '25 Aug '24 Aug '23 Aug '22 Aug '21
Market Cap
1601,5541,6378401,1222,412
Market Cap Growth
-88.77%-5.11%94.98%-25.12%-53.50%-11.83%
Enterprise Value
-186.471,2771,505712.28961.932,273
Last Close Price
1.0311.3016.429.7914.5833.70
PE Ratio
-----37.44
Forward PE
-129.14260.00260.00260.00260.00
PS Ratio
369.52309.82375.22224.13433.895432.21
PB Ratio
0.625.5511.224.965.2312.74
P/TBV Ratio
0.564.5410.664.525.2112.43
EV/Sales Ratio
-254.55344.89190.09372.125118.30
Net Debt / Equity Ratio
-1.33-0.99-0.91-0.75-0.74-0.74
Net Debt / EBITDA Ratio
1.231.570.981.101.401.64
Net Debt / FCF Ratio
1.781.540.971.041.251.23
Asset Turnover
0.010.020.020.020.010.00
Quick Ratio
15.4110.233.386.637.5912.37
Current Ratio
15.5010.643.987.098.1014.29
Return on Equity (ROE)
-38.17%-79.72%-96.32%-60.49%-51.29%45.88%
Return on Assets (ROA)
-81.11%-64.33%-69.32%-54.62%-53.97%-58.98%
Return on Invested Capital (ROIC)
--2238.95%-528.95%-250.18%-225.97%-318.02%
Return on Capital Employed (ROCE)
-87.06%-72.98%-80.76%-60.24%-58.33%-65.23%
Earnings Yield
-----2.67%
Buyback Yield / Dilution
-36.72%-18.81%-20.98%-2.29%-9.65%-0.90%
Total Shareholder Return
-36.72%-18.81%-20.98%-2.29%-9.65%-0.90%