Eupraxia Pharmaceuticals (EPRX) Stock: Price, Analysis