Compare Stocks: STOK

STOK

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STOKStoke Therapeutics, Inc.1.89B33.09-3.10%1,059,93348.33205.63M

Average Return