Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$89.82M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 202511+24.84%
Dec 31, 20229-82.65%
Dec 31, 202151-1577.25%
Dec 31, 2020-3-107.35%
Dec 31, 201947-16.70%
Dec 31, 201856+48.05%
Dec 31, 201738+3350.00%
Jun 30, 20171-4.55%
Jun 30, 20161-76.13%
Jun 30, 20155-44.70%
Jun 30, 20149-82.35%
Jun 30, 201349
AI Chat