Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$92.08M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2025-12+11.70%
Dec 31, 2022-11-147.62%
Dec 31, 202122+118.81%
Dec 31, 202010-71.75%
Dec 31, 201936-15.61%
Dec 31, 201843+100.88%
Dec 31, 201721+2351.89%
Jun 30, 20171-80.90%
Jun 30, 20165-62.69%
Jun 30, 201512-55.53%
Jun 30, 201427+626.08%
Jun 30, 20134
AI Chat