Shattuck Labs, Inc. (STTK) NASDAQ

2.39

-0.004(-0.17%)

Updated at October 01 10:50AM

Currency In USD