Stoke Therapeutics (STOK) Financial Ratios | The Fly