Galmed Pharmaceuticals Ltd (EOCN) AI Stock Analysis & Earnings