EMB Mission Bound AB (publ) (STO:EMB)
Sweden flag Sweden · Delayed Price · Currency is SEK
0.6780
+0.0260 (3.99%)
Apr 10, 2026, 5:19 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2012721497161130
Market Cap Growth
110.34%82.33%109.26%16.96%-53.24%-
Enterprise Value
2132771725459121
Last Close Price
0.680.920.520.451.032.90
PE Ratio
38.6052.69----
PS Ratio
1.221.641.622.4712.1233.79
PB Ratio
4.405.944.001.93585.5797.17
P/TBV Ratio
4.405.944.002.27--
P/FCF Ratio
10.6114.3170.01---
P/OCF Ratio
8.8611.9619.01---
EV/Sales Ratio
1.281.671.861.8711.7231.36
EV/EBITDA Ratio
6.3210.8023.01---
EV/EBIT Ratio
31.9226.00----
EV/FCF Ratio
11.1914.6080.60---
Debt / Equity Ratio
0.350.350.660.64134.62-
Debt / EBITDA Ratio
0.420.423.29---
Debt / FCF Ratio
0.830.8311.51---
Net Debt / Equity Ratio
0.250.250.420.40131.34-0.54
Net Debt / EBITDA Ratio
0.440.442.11-0.34-0.400.04
Net Debt / FCF Ratio
0.590.597.40-0.37-0.400.04
Asset Turnover
2.032.031.190.620.240.32
Quick Ratio
1.071.070.530.530.140.12
Current Ratio
1.071.070.530.530.140.26
Return on Equity (ROE)
12.42%12.42%-59.70%-351.20%-5757.15%-1062.03%
Return on Assets (ROA)
8.17%8.17%-11.09%-70.29%-111.27%-102.99%
Return on Invested Capital (ROIC)
16.46%14.92%-26.31%-161.96%-265.02%-2311.76%
Return on Capital Employed (ROCE)
19.50%19.50%-27.90%-101.30%-36153.80%-1498.10%
Earnings Yield
2.56%1.90%-14.85%-91.11%-68.26%-16.40%
FCF Yield
9.43%6.99%1.43%-54.85%-55.40%-13.09%
Buyback Yield / Dilution
-22.78%-22.78%-109.73%-117.12%-16.97%-79.62%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.