Emmaus Life Sciences, Inc. (EMMA)
OTCMKTS · Delayed Price · Currency is USD
0.0102
+0.0001 (0.99%)
Jun 5, 2026, 9:30 AM EST

Emmaus Life Sciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11161382
Market Cap Growth
-67.97%52.94%-91.23%-52.02%-84.34%36.67%
Enterprise Value
3232323942103
Last Close Price
0.010.010.010.100.261.67
Forward PE
----4.34-
PS Ratio
0.060.070.030.210.704.00
PB Ratio
-0.01-0.01-0.01-0.13-0.38-3.84
EV/Sales Ratio
2.632.591.911.312.274.99
EV/EBITDA Ratio
33.73119.35-10.85--
EV/EBIT Ratio
81.45139.50-10.95--
Debt / Equity Ratio
-0.47-0.51-0.58-0.70-0.90-1.04
Debt / EBITDA Ratio
34.1142.28-7.05--
Net Debt / Equity Ratio
-0.45-0.48-0.56-0.65-0.84-0.94
Net Debt / EBITDA Ratio
70.68112.71-16.878.64-4.41-3.32
Net Debt / FCF Ratio
-48.64-2536.00-13.74-20.31-5.65-15.17
Asset Turnover
0.580.550.570.710.350.36
Inventory Turnover
0.480.540.720.660.760.58
Quick Ratio
0.040.070.060.130.040.09
Current Ratio
0.090.110.110.190.120.25
Return on Assets (ROA)
1.18%0.64%-4.03%5.31%-7.84%-6.59%
Return on Capital Employed (ROCE)
-0.70%-0.50%4.70%-13.40%108.00%-31.20%
Earnings Yield
-1186.86%-902.38%-1188.71%-60.31%-82.36%-19.36%
FCF Yield
-88.70%-1.44%-423.32%-24.56%-39.53%-1.61%
Buyback Yield / Dilution
-2.95%-1.27%-19.07%-7.41%-0.38%-0.73%