Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$92.08M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 202517-25.61%
Dec 31, 202223+131.95%
Dec 31, 202110+1.19%
Dec 31, 202010-16.68%
Dec 31, 201912+51.24%
Dec 31, 20188+128.07%
Dec 31, 20173+23.40%
Jun 30, 20173+651.78%
Jun 30, 20160-52.60%
Jun 30, 20151-57.35%
Jun 30, 20142-43.18%
Jun 30, 20133
AI Chat