Stoke Therapeutics, Inc. (NASDAQ:STOK – Get Free Report) shares were down 6.6% during mid-day trading on Friday following insider selling activity. The company traded as low as $34.69 and last traded at $34.0860. Approximately 130,341 shares were traded during mid-day trading, a decline of 82% from the average daily volume of 720,330 shares. The stock [...]
Stoke Therapeutics (NASDAQ:STOK) Stock Price Down 6.6% Following Insider Selling