Eledon Pharmaceuticals (ELDN) Stock: Price, Analysis