Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$91.5M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20255-75.05%
Dec 31, 202221-53.20%
Dec 31, 202145+70.48%
Dec 31, 202026-55.08%
Dec 31, 201959+16.23%
Dec 31, 201851+104.64%
Dec 31, 201725+324.01%
Jun 30, 20176-36.64%
Jun 30, 20169-52.80%
Jun 30, 201520-41.36%
Jun 30, 201433+369.65%
Jun 30, 20137
AI Chat