News
Shattuck Labs Faces Uncertainty Despite Funding Boost
August 26, 2025 • News
Companies mentioned:
SHATTUCK LABS, INC. shares are trading lower as the market reacts to uncertainty around the newly announced $103 million private placement and significant changes to the Board of Directors.