Stoke Therapeutics Chair Sells 4,355 Shares of Stock | Intellectia.AI