Is Galmed Pharmaceuticals Glmd Stock A Safe Investment Price At 0.52 Down 1.03 20260406