Shattuck Labs, Inc. (STTK) NASDAQ

3.11

-0.12(-3.72%)

Updated at December 12 03:59PM

Currency In USD