STOK logo

Stoke Therapeutics (STOK) Gross Profit