Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$106.38M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2022-615.2+50.35%
Dec 31, 2021-409.2+174.81%
Dec 31, 2020-148.9+15.79%
Dec 31, 2019-128.6-12.42%
Dec 31, 2018-146.8-10.29%
Dec 31, 2017-163.7-23.31%
Jun 30, 2017-213.4+116.65%
Jun 30, 2016-98.5+8.29%
Jun 30, 2015-91+54.21%
Jun 30, 2014-59
AI Chat