Mendus AB (publ) (STO:IMMU)
Sweden flag Sweden · Delayed Price · Currency is SEK
6.51
-0.24 (-3.56%)
Jul 24, 2026, 5:29 PM CET

Mendus 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
414344393451481854
Market Cap Growth
0.01%-12.54%-12.99%-6.06%-43.76%51.50%
Enterprise Value
358.65296.9312.76354.28494.02699.43
Last Close Price
6.515.607.8010.4648.2085.70
Forward PE
-1.645.826.6374.7310.76
PS Ratio
-43.48-15.24142.3927562.30
PB Ratio
0.730.590.610.640.931.30
P/TBV Ratio
10.615.563.361.40-6.34
EV/Sales Ratio
-37.57-11.96146.3822562.20
Debt / Equity Ratio
0.030.030.030.030.050
Net Debt / Equity Ratio
-0.10-0.08-0.12-0.140.03-0.24
Net Debt / EBITDA Ratio
0.580.41-1.03-0.101.21
Net Debt / FCF Ratio
0.650.570.980.59-0.111.11
Asset Turnover
0.020.0100.040.010.00
Quick Ratio
1.462.473.364.240.766.35
Current Ratio
1.532.704.296.440.796.72
Return on Equity (ROE)
-18.05%-18.41%0.00%-16.67%-23.70%-20.25%
Return on Assets (ROA)
-16.37%-17.13%0.00%-14.63%-19.93%-17.95%
Return on Invested Capital (ROIC)
-19.74%-20.57%0.00%-17.73%-25.97%-26.11%
Return on Capital Employed (ROCE)
-17.49%-17.92%0.00%-15.63%-21.31%-18.94%
Buyback Yield / Dilution
-9.62%-7.50%-109.96%-131.97%-8.38%-141.40%
Total Shareholder Return
-9.62%-7.50%-109.96%-131.97%-8.38%-141.40%