Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$92.08M
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 20255-75.01%
Dec 31, 202219-54.56%
Dec 31, 202142+71.35%
Dec 31, 202025+9.67%
Dec 31, 201922-53.72%
Dec 31, 201849+102.11%
Dec 31, 201724+72341.11%
Jun 30, 20170-95.91%
Jun 30, 20161-75.69%
Jun 30, 20153-45.44%
Jun 30, 20146+281.41%
Jun 30, 20132
AI Chat