STOK   $11.43  1.51% Market Closed After Close 11.43 0.0

Stoke Therapeutics Inc