STTK·82024L103·US·equity·Healthcare - Biotechnology-Activist
STTK (SHATTUCK LABS INC) is held by 45 institutional investors as of Q4 2025. Largest holders: ADAGE CAPITAL PARTNERS GP, L.L.C. ($23M), VANGUARD GROUP INC ($8.7M), BANK OF AMERICA CORP /DE/ ($4M). Net institutional sentiment: Bullish.
Data sourced from SEC EDGAR 13F filings. Not financial advice. Full disclaimer