Stoke Therapeutics CMO Barry Ticho sells 5,545 shares for $169,164.19 - STOK News | Rallies