SHATTUCK LABS INC (STTK) Stock News

NASDAQ:STTK • US82024L1035

5.99 USD
+0.89 (+17.45%)
At close: Mar 6, 2026
6.0499 USD
+0.06 (+1%)
After Hours: 3/6/2026, 8:00:00 PM

STTK Latest News, Press Relases and Analysis