Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$92.08M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20253-10.17%
Dec 31, 20223+119.00%
Dec 31, 20211+186.69%
Dec 31, 20200-74.29%
Dec 31, 20192+150.47%
Dec 31, 20181-51.18%
Dec 31, 20172+698.55%
Jun 30, 20170+112.17%
Jun 30, 20160-61.08%
Jun 30, 20150-74.25%
Jun 30, 20141+41.40%
Jun 30, 20131
AI Chat