Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$89.82M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2025-6-80.13%
Dec 31, 2022-32-9.02%
Dec 31, 2021-35+24.27%
Dec 31, 2020-28-28.50%
Dec 31, 2019-39+25.58%
Dec 31, 2018-31+96.84%
Dec 31, 2017-16+727.74%
Jun 30, 2017-2-47.63%
Jun 30, 2016-4-49.95%
Jun 30, 2015-7+50.87%
Jun 30, 2014-5+24.74%
Jun 30, 2013-4
AI Chat