Is Galectin Therapeutics Galt Stock Worth Holding Price At 2.61 Down 2.25 20260406 Is Rigel Pharmaceuticals Rigl Stock A Buy Now Price At 27.77 Up 0.89 20260406 Are Investors Bearish On Mcewen Mux Stock Price At 21.47 Down 1.51 20260407