Why Is Shattuck Labs Stock Trading Lower On Monday?

Shattuck Labs Inc. (NASDAQ:STTK) stock is down on Monday following news regarding its lead drug candidate, SL-325. • Shattuck Labs stock is among today’s weakest performers. What’s weighing on STTK shares? The company announced data from its Phase 1 clinical trial,...