NasdaqGS - Delayed Quote USD

Shattuck Labs, Inc. (STTK)

10.59 +0.81 (+8.28%)
At close: April 26 at 4:00 PM EDT
11.00 +0.41 (+3.87%)
After hours: April 26 at 6:42 PM EDT
Sustainability data is currently not available for STTK.

Related Tickers