Stoke Therapeutics Chief Medical Officer Barry Ticho sells shares worth $27,491.51 - STOK News | Rallies