Shattuck Labs, Inc. (STTK) NASDAQ

1.82

-0.05(-2.67%)

Updated at October 15 11:55AM

Currency In USD