Eloxx Pharmaceuticals Inc (ELOX) Stock Charts & Fundamentals