STOK   $28.05  -1.34% Market Closed After Close 28.05 0.0

Stoke Therapeutics, Inc.