Shattuck Labs, Inc. (STTK) NASDAQ

4.82

-0.0486(-1.00%)

Updated at June 03 12:10PM

Currency In USD