31.97 2.96(10.20%)12/12/2025
Galecto, Inc. (GLTO)
Press Release | Data News