Latest news Stoke Therapeutics stock hits 52-week high at $18.61 By Investing.comAugust 19, 2025 Stoke Therapeutics stock hits 52-week high at $18.61