Compare Stocks: STTK

STTK

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STTKShattuck Labs, Inc.541.92M7.175.75%342,810-1.00M

Average Return