STOK logo

Stoke Therapeutics (STOK) P/E Ratio