Stocks The head of Stoke Therapeutics sold more than $14,000 worth of company shares From Investing.comMarch 20, 2024 Stoke Therapeutics, Inc. (NASDAQ:) reported a recent stock transaction involving one of its top managers.…