Shattuck Labs, Inc. (STTK)

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

Stock events for Shattuck Labs, Inc. (STTK)

Shattuck Labs' stock has experienced significant movement in the past six months. As of March 26, 2026, the share price was $6.31, a 453.51% increase compared to March 27, 2025. The stock price increased by 210.85% over the last 12 months. A notable event was the company's Q4 and full-year 2025 financial results, reported on March 5, 2026, which led to a 53% share increase over five trading days. Despite this, the stock decreased by 7.60% in the month leading up to February 20, 2026.

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

Shattuck Labs, Inc. does not experience typical demand seasonality for its products and services. The demand for its drug candidates is driven by the progression of clinical trials, regulatory approvals, and the medical need for treatments for inflammatory, immune-mediated diseases, and cancer. Demand is not influenced by seasonal consumer patterns but rather by scientific milestones and the eventual market adoption of its therapies.

Overview of Shattuck Labs, Inc.’s business

Shattuck Labs, Inc. is a clinical-stage biotechnology company focused on developing novel therapeutics for inflammatory, immune-mediated diseases, and cancer. Its major product candidates include SL-325, a DR3 blocking monoclonal antibody in Phase 1 clinical trials; SL-425, a half-life extended version of SL-325; DR3-based bispecific antibodies; TRIM7, an oncology-focused program; SL-172154, designed to block the CD47 immune checkpoint and agonize the CD40 pathway; and SL-279252, in Phase 1 clinical trial for patients with advanced solid tumors and lymphoma. The company also has a proprietary Agonist Redirected Checkpoint (ARC®) platform and a Gamma Delta T Cell Engager (GADLEN™) platform.

STTK’s Geographic footprint

Shattuck Labs, Inc. is headquartered in Austin, Texas, with research and development 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.

STTK Corporate Image Assessment

Shattuck Labs' brand reputation has been positively influenced by the advancement of its clinical programs and favorable financial reporting. The company's stock soared over 53% in early March 2026 following a well-received earnings report for Q4 and full-year 2025. There is no readily available information suggesting negative events that have significantly impacted Shattuck Labs' broader public reputation in the past year.

Ownership

Shattuck Labs, Inc. has a diverse ownership structure, with institutional investors holding approximately 40.37% to 58.73% of the stock, insiders owning around 14.50% to 20.75%, and retail investors holding approximately 20.53% to 35.65%. Hedge funds own about 27% of Shattuck Labs. Major institutional owners include Adage Capital Partners Gp, L.l.c., OrbiMed Advisors LLC, Redmile Group, LLC, NEXTBio Capital Management LP, Prosight Management, LP, Vanguard Group Inc, Price T Rowe Associates Inc /md/, T. Rowe Price Investment Management, Inc., and BlackRock, Inc.

Expert AI

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

Price Chart

$6.92

6.49%
(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 $6.92 per share.

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

Today, Shattuck Labs, Inc. stock is down by -6.49%, 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 decreased by -6.49%.

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.