40 · STOK · Stoke Therapeutics, Inc. · 112 Holders | HoldingsIntel