Compare Stocks: STOK

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STOKStoke Therapeutics, Inc.1.63B28.48-1.52%535,19941.59205.63M

Average Return