Eloxx Pharmaceuticals, Inc. (ELOX)

Market cap
$89.82M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20250-92.22%
Dec 31, 20223-67.04%
Dec 31, 20219+5.78%
Dec 31, 20209-23.55%
Dec 31, 201911-15.21%
Dec 31, 201813+13137.62%
Dec 31, 20170+26.08%
Jun 30, 20170-48.87%
Jun 30, 20160-67.40%
Jun 30, 20150-62.95%
Jun 30, 20141-89.89%
Jun 30, 201313
AI Chat