Stoke Therapeutics Stock Up 340% as Chair Sells $174K in Shares

The chair of Stoke Therapeutics disclosed selling 4,355 shares for roughly $174,000 at around $40.00 per share on March 10, 2026. The sale represented 12.20% of Tzianabos' direct Common Stock holdings, reducing direct ownership to 31,339 shares.
Open original source