Structure Therapeutics In...
27.17
1.79 (7.05%)
At close: Jan 15, 2025, 11:05 AM