Investing.com·2 hours ago·macroeconomiaNEUTRALLOWStructure Therapeutics stock hits 52-week low at $20.67No summary availableRead at Investing.com→