Shattuck Labs, Inc. (STTK) NASDAQ

1.98

+0.23(+13.14%)

Updated at September 11 04:00PM

Currency In USD