Market Cap: $570.72M

SI

Shattuck Labs, Inc.

STTK
NASDAQ (NASDAQ Global Select)USD
Shattuck Labs (STTK) Politician Trades & Key Data