Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$91.5M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2022-108.9-41.58%
Dec 31, 2021-186.3+130.20%
Dec 31, 2020-80.9-12.75%
Dec 31, 2019-92.8-25.77%
Dec 31, 2018-125+0.19%
Dec 31, 2017-124.7+62.18%
Jun 30, 2017-76.9+33.84%
Jun 30, 2016-57.5-15.88%
Jun 30, 2015-68.3+49.73%
Jun 30, 2014-45.6
AI Chat