Shattuck Labs, Inc. (STTK) NASDAQ

1.92

-0.18(-8.57%)

Updated at October 21 04:00PM

Currency In USD