Shattuck Labs, Inc. (STTK)

NASDAQ:
STTK
| Latest update: Apr 15, 2026, 6:29 PM

Stock events for Shattuck Labs, Inc. (STTK)

Shattuck Labs' stock has experienced significant positive movement in the past six months. Over the last 12 months, the stock price increased by 638.86%, with a 59.44% increase in the past month and a year-to-date return of 71.23% as of April 1, 2026. The stock traded at $6.43 with a market cap of $460.13 million as of April 1, 2026. Key events impacting the stock include the Q4 and Full-Year 2025 Earnings Report, the advancement of SL-325, the discontinuation of the SL-172154 Program, participation in investor conferences, and analyst coverage.

Demand Seasonality affecting Shattuck Labs, Inc.’s stock price

As a clinical-stage biotechnology company, Shattuck Labs, Inc. does not currently have commercialized products or services with traditional consumer demand seasonality. Its financial performance and stock price are more influenced by clinical trial progress, regulatory milestones, and financial results rather than seasonal fluctuations in product demand.

Overview of Shattuck Labs, Inc.’s business

Shattuck Labs, Inc. is a clinical-stage biotechnology company focused on developing bi-functional fusion proteins as a novel class of biologic medicine, operating within the Health Technology sector, specifically in Drug Discovery. The company researches and develops potential treatments for inflammatory, immune-mediated diseases, and cancer, utilizing its proprietary ARC® and GADLEN™ platforms. Key product candidates include SL-325, a DR3 blocking monoclonal antibody in Phase 1 trials; SL-425, a half-life extended version of SL-325; DR3-based bispecific antibodies; TRIM7, an oncology-focused program; and SL-172154 (SIRPα-Fc-CD40L), which was discontinued in 2025.

STTK’s Geographic footprint

Shattuck Labs, Inc. is headquartered in Austin, Texas, with R&D facilities in Durham, North Carolina. The company primarily serves the U.S. market and is preparing for broader geographic reach as its clinical programs advance. Shattuck Labs is incorporated in Delaware.

STTK Corporate Image Assessment

Shattuck Labs generally holds a positive brand reputation among analysts. The company has a consensus "Moderate Buy" rating from Wall Street analysts. Management's engagement with investors at various healthcare conferences also contributes to maintaining visibility and communication with the financial community. There is no readily available information indicating specific events that have negatively affected Shattuck Labs, Inc.'s brand reputation in the past year.

Ownership

Shattuck Labs, Inc. has a diverse ownership structure, with institutional shareholders holding the largest portion. Approximately 58.73% of the company's stock is held by institutional shareholders, 20.75% by Shattuck Labs insiders, and 20.53% by retail investors. Major institutional owners include Adage Capital Partners GP LLC, Orbimed Advisors LLC, and Redmile Group LLC, among others.

Expert AI

Show me the sentiment for Shattuck Labs, Inc.
What's the latest sentiment for Shattuck Labs, Inc.?

Price Chart

$7.04

3.89%
(1 month)

Top Shareholders

Adage Capital Partners GP LLC
9.97%
OrbiMed Advisors LLC
9.97%
Redmile Group LLC
8.75%
T. Rowe Price Group, Inc.
5.18%
NEXTBio Capital Management LP
4.98%
Prosight Management LP
3.76%
The Vanguard Group, Inc.
3.76%
The Clark Estates, Inc.
2.33%

Trade Ideas for STTK

Today

Sentiment for STTK

News
Social

Buzz Talk for STTK

Today

Social Media

FAQ

What is the current stock price of Shattuck Labs, Inc.?

As of the latest update, Shattuck Labs, Inc.'s stock is trading at $7.04 per share.

What’s happening with Shattuck Labs, Inc. stock today?

Today, Shattuck Labs, Inc. stock is up by 3.89%, possibly due to news.

What is the market sentiment around Shattuck Labs, Inc. stock?

Current sentiment around Shattuck Labs, Inc. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Shattuck Labs, Inc.'s stock price growing?

Over the past month, Shattuck Labs, Inc.'s stock price has increased by 3.89%.

How can I buy Shattuck Labs, Inc. stock?

You can buy Shattuck Labs, Inc. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol STTK

Who are the major shareholders of Shattuck Labs, Inc. stock?

Major shareholders of Shattuck Labs, Inc. include institutions such as Adage Capital Partners GP LLC (9.97%), OrbiMed Advisors LLC (9.97%), Redmile Group LLC (8.75%) ... , according to the latest filings.