GLMD - Galmed Pharmaceuticals Ltd. Stock Analysis | Finranks