Shattuck Labs, Inc. (STTK) NASDAQ

0.79

-0.0619(-7.25%)

Updated at June 30 04:00PM

Currency In USD