Eloxx Pharmaceuticals, Inc. (ELOX)
OTCMKTS: ELOX · Delayed Price · USD
0.730
+0.030 (4.29%)
Jul 2, 2024, 11:06 AM EDT - Market closed

Eloxx Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20222021202020192018 2017 - 1996
Market Capitalization
2450160280390
Upgrade
Market Cap Growth
-10.29%-92.06%-68.90%-42.99%-28.09%878.53%
Upgrade
Enterprise Value
3-221147273341
Upgrade
PE Ratio
--0.11-0.74-4.62-5.51-8.26
Upgrade
PB Ratio
-0.66-0.372.2215.617.749.08
Upgrade
P/FCF Ratio
-0.73-0.12-1.42-5.67-7.10-12.33
Upgrade
P/OCF Ratio
-0.73-0.12-1.42-5.67-7.11-12.42
Upgrade
EV/EBITDA Ratio
-0.770.06-0.32-5.15-5.59-7.39
Upgrade
EV/EBIT Ratio
-0.740.06-0.32-5.05-5.53-7.35
Upgrade
EV/FCF Ratio
-0.790.06-0.59-5.22-6.93-10.79
Upgrade
Debt / Equity Ratio
-0.29-1.260.601.180.440
Upgrade
Debt / EBITDA Ratio
-0.31-0.40-0.21-0.42-0.32-
Upgrade
Debt / FCF Ratio
-0.32-0.42-0.38-0.43-0.40-
Upgrade
Quick Ratio
0.200.834.252.514.776.23
Upgrade
Current Ratio
0.240.874.372.634.896.45
Upgrade
Interest Coverage
-15.48-17.66-52.44-23.74-31.28-6795.00
Upgrade
Return on Equity (ROE)
102.16%338.32%-298.10%-338.00%-140.49%-109.96%
Upgrade
Return on Assets (ROA)
-338.99%-170.74%-147.83%-130.59%-86.30%-93.03%
Upgrade
Return on Capital (ROIC)
134.98%-1263.55%-184.20%-150.24%-97.27%-110.85%
Upgrade
Earnings Yield
-892.59%-914.73%-134.33%-21.65%-18.16%-12.11%
Upgrade
FCF Yield
-784.03%-809.37%-70.64%-17.64%-14.08%-8.11%
Upgrade
Buyback Yield / Dilution
-26.83%-23.85%-74.36%-5.42%-17.35%-551.81%
Upgrade
Total Shareholder Return
-26.83%-23.85%-74.36%-5.42%-17.35%-551.81%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.