STTK   $6.22  1.97% Market Closed After Close 6.29 1.13%

Shattuck Labs, Inc.