Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$89.82M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 20250-101.52%
Dec 31, 2022-0-103.21%
Dec 31, 20212-93.92%
Dec 31, 202034-200.80%
Dec 31, 2019-34+10475.39%
Dec 31, 2018-0+78.09%
Dec 31, 2017-0-474.74%
Jun 30, 20170+Infinity%
Jun 30, 20160-100.00%
Jun 30, 2015-0-140.13%
Jun 30, 20141-222.28%
Jun 30, 2013-1
AI Chat