Compare Stocks: STOK

STOK

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STOKStoke Therapeutics, Inc.1.88B32.85-2.46%667,60747.98205.63M

Average Return