EMB Mission Bound AB (publ) (STO:EMB)
Sweden flag Sweden · Delayed Price · Currency is SEK
0.5380
0.00 (0.00%)
Jul 23, 2026, 4:12 PM CET

EMB Mission Bound 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
160272149717899
Market Cap Growth
12.08%82.33%109.26%-8.11%-21.73%-
Enterprise Value
164.6282.97164.8185.8591.17114.44
Last Close Price
0.540.920.520.451.032.90
PE Ratio
14.1945.75----
PS Ratio
0.961.641.622.477.9825.61
PB Ratio
3.145.944.001.93745.3491.36
P/TBV Ratio
4.488.925.171.75--
P/FCF Ratio
8.2914.3170.01---
P/OCF Ratio
6.9511.9619.01---
EV/Sales Ratio
0.991.711.792.979.3829.59
EV/EBITDA Ratio
4.067.5222.10---
EV/EBIT Ratio
12.6426.54----
EV/FCF Ratio
8.5414.9077.41---
Debt / Equity Ratio
0.160.190.340.43134.6214.88
Debt / EBITDA Ratio
0.300.423.29---
Debt / FCF Ratio
0.670.8311.51---
Net Debt / Equity Ratio
0.090.250.420.40131.3414.20
Net Debt / EBITDA Ratio
0.120.302.11-0.35-0.49-0.77
Net Debt / FCF Ratio
0.260.597.40-0.37-0.40-0.90
Asset Turnover
2.032.031.190.610.460.32
Quick Ratio
1.491.070.530.530.140.25
Current Ratio
1.491.070.530.530.140.25
Return on Equity (ROE)
23.24%12.42%-59.70%-351.20%-6349.16%-1134.28%
Return on Assets (ROA)
17.68%16.08%-19.46%-125.06%-159.20%-164.88%
Return on Invested Capital (ROIC)
25.74%23.84%-28.87%-180.10%-222.21%-227.94%
Return on Capital Employed (ROCE)
22.95%20.51%-30.27%-225.21%-5656.73%-1065.62%
Earnings Yield
7.03%2.19%----
FCF Yield
12.07%6.99%1.43%---
Buyback Yield / Dilution
-9.21%-22.78%-109.73%-117.12%-53.80%-85.56%
Total Shareholder Return
-9.21%-22.78%-109.73%-117.12%-53.80%-85.56%