Compare Stocks: STTK

STTK

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STTKShattuck Labs, Inc.196.17M3.1004.38%498,804-1.00M

Average Return