Eloxx Pharmaceuticals, Inc. (ELOX)
OTCMKTS: ELOX · Delayed Price · USD
0.860
-0.101 (-10.52%)
May 1, 2024, 1:21 PM EDT - Market open

Eloxx Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019201820172017201620152014 2013 - 1997
Market Capitalization
345016028039040641415
Upgrade
Market Cap Growth
--92.06%-68.90%-42.99%-28.09%878.53%535.02%40.22%-67.70%-9.74%274.26%
Upgrade
Enterprise Value
4-2211472733411674119
Upgrade
PE Ratio
-0.92-0.11-0.74-4.62-5.51-8.26-1.88-1.08-0.54-0.77-1.66
Upgrade
PS Ratio
--------59.61184.54153.33
Upgrade
PB Ratio
-0.66-0.372.2215.617.749.081.867.200.981.130.56
Upgrade
P/FCF Ratio
-0.73-0.12-1.42-5.67-7.10-12.33-2.46-3.25-1.22-1.82-2.79
Upgrade
P/OCF Ratio
-0.73-0.12-1.42-5.67-7.11-12.42-2.50-3.26-1.22-1.88-3.15
Upgrade
EV/Sales Ratio
--------48.80140.0792.21
Upgrade
EV/EBITDA Ratio
-0.770.06-0.32-5.15-5.59-7.39-0.80-1.89-1.01-1.40-1.40
Upgrade
EV/EBIT Ratio
-0.740.06-0.32-5.05-5.53-7.35-0.80-1.87-0.99-1.37-1.33
Upgrade
EV/FCF Ratio
-0.790.06-0.59-5.22-6.93-10.79-0.97-3.45-1.00-1.38-1.68
Upgrade
Debt / Equity Ratio
-0.29-1.260.601.180.44000.47000
Upgrade
Debt / EBITDA Ratio
-0.31-0.40-0.21-0.42-0.32---0.12---
Upgrade
Debt / FCF Ratio
-0.32-0.42-0.38-0.43-0.40---0.21---
Upgrade
Quick Ratio
0.200.834.252.514.776.237.030.012.204.283.37
Upgrade
Current Ratio
0.240.874.372.634.896.457.160.102.664.793.96
Upgrade
Asset Turnover
000000000.010.000.00
Upgrade
Interest Coverage
-15.48-17.66-52.44-23.74-31.28-6795.00-474.19-17.32-21003.72-6532.97-118.13
Upgrade
Return on Equity (ROE)
102.16%338.32%-298.10%-338.00%-140.49%-109.96%-99.31%-665.33%-181.29%-147.76%-33.56%
Upgrade
Return on Assets (ROA)
-338.99%-170.74%-147.83%-130.59%-86.30%-93.03%-85.60%-99.16%-89.62%-92.41%-27.67%
Upgrade
Return on Capital (ROIC)
134.98%-1263.55%-184.20%-150.24%-97.27%-110.85%-95.45%-359.29%-245.47%-147.87%-33.28%
Upgrade
Earnings Yield
-740.44%-914.73%-134.33%-21.65%-18.16%-12.11%-53.29%-92.46%-184.93%-130.52%-60.17%
Upgrade
FCF Yield
-650.39%-809.37%-70.64%-17.64%-14.08%-8.11%-40.62%-30.75%-82.22%-54.94%-35.84%
Upgrade
Buyback Yield / Dilution
-26.83%-23.85%-74.36%-5.42%-17.35%-551.81%-328.64%-14.25%-40.96%-163.27%-301.00%
Upgrade
Total Shareholder Return
-26.83%-23.85%-74.36%-5.42%-17.35%-551.81%-328.64%-14.25%-40.96%-163.27%-301.00%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.