Compare Stocks: STTK

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STTKShattuck Labs, Inc.118.97M1.8802.17%110,183-1.00M

Average Return