Moberg Pharma AB (publ) (STO:MOB)
Sweden flag Sweden · Delayed Price · Currency is SEK
9.33
-0.04 (-0.43%)
Jul 24, 2026, 5:19 PM CET

Moberg Pharma 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
439491475425152152
Market Cap Growth
5.30%3.45%11.73%179.57%-0.16%65.27%
Enterprise Value
218.16262.84185.73369.232.5853.55
Last Close Price
9.3310.2710.1715.2015.4734.57
PE Ratio
-----20.34
Forward PE
-91.9091.9091.9091.9091.90
PEG Ratio
-115.56115.56115.56115.56115.56
PS Ratio
30.0536.2948.40-734.41-
PB Ratio
0.660.740.690.700.280.35
P/TBV Ratio
-0.740.586.880.961.43
EV/Sales Ratio
14.9519.4218.93-157.38-
Debt / Equity Ratio
-0.000.000.010.010.00
Net Debt / Equity Ratio
--0.34-0.42-0.09-0.22-0.23
Net Debt / EBITDA Ratio
-8.8812.302.206.775.76
Net Debt / FCF Ratio
-13.0617.561.687.096.45
Asset Turnover
0.040.020.0100.000
Inventory Turnover
3.481.490.610--
Quick Ratio
-14.4517.592.994.746.68
Current Ratio
-14.7117.953.384.776.74
Return on Equity (ROE)
-5.53%-3.08%-59.47%-5.20%-4.03%-5.72%
Return on Assets (ROA)
-6.12%-3.41%-58.33%-5.36%-3.98%-5.03%
Return on Invested Capital (ROIC)
--5.67%-82.11%-6.63%-5.40%-7.72%
Return on Capital Employed (ROCE)
-7.52%-4.03%-49.84%-4.77%-4.16%-4.72%
Earnings Yield
-----4.92%
Buyback Yield / Dilution
-10.15%-23.91%-9.54%-358.20%-75.65%-131.75%
Total Shareholder Return
-10.15%-23.91%-9.54%-358.20%-75.65%-131.75%