Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$92.08M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20255-73.82%
Dec 31, 202220-53.71%
Dec 31, 202143+67.92%
Dec 31, 202026-55.13%
Dec 31, 201958+14.64%
Dec 31, 201850+105.42%
Dec 31, 201725+8516.10%
Jun 30, 20170-71.06%
Jun 30, 20161-73.65%
Jun 30, 20154-48.37%
Jun 30, 20147+105.15%
Jun 30, 20134
AI Chat