Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$92.56M
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2025-6-81.30%
Dec 31, 2022-34-47.86%
Dec 31, 2021-66+97.33%
Dec 31, 2020-33-33.82%
Dec 31, 2019-51+6.29%
Dec 31, 2018-48+133.28%
Dec 31, 2017-20+343.95%
Jun 30, 2017-5-58.97%
Jun 30, 2016-11-38.07%
Jun 30, 2015-18+97.61%
Jun 30, 2014-9+96.71%
Jun 30, 2013-5
AI Chat