Embecta Corporation (EMBC)

NASDAQ:
EMBC
| Latest update: May 20, 2026, 11:20 AM

Stock events for Embecta Corp. (EMBC)

Embecta's stock price has been impacted by weaker-than-expected Q2 2026 results, leading to reduced full-year guidance and a dividend cut. The company announced a share repurchase program and agreed to acquire Owen Mumford. The stock has seen a decline over the past year.

Demand Seasonality affecting Embecta Corp.’s stock price

The provided information does not explicitly detail any specific demand seasonality for Embecta Corp.'s products and services. Market dynamics, competitive landscape, and healthcare policies are more significant drivers of demand than seasonal patterns.

Overview of Embecta Corp.’s business

Embecta Corp. is a global medical technology company focused on diabetes care solutions, including insulin delivery devices like syringes and pen needles. They also offer digital diabetes management solutions and contract manufacturing services.

EMBC’s Geographic footprint

Embecta has a global presence, selling products in over 100 countries. Its manufacturing facilities are located in the United States, Ireland, and China, with its global headquarters in Parsippany, New Jersey.

EMBC Corporate Image Assessment

Embecta's brand reputation has likely been affected by its financial performance, including a drop in stock price and a dividend cut. An ongoing investigation into potential securities law violations could also pose a risk to the company's reputation.

Ownership

Embecta Corp. has significant institutional ownership, ranging from approximately 93.8% to 98.5% of its shares. Major institutional owners include BlackRock, Inc., American Century Companies Inc, Vanguard Group Inc, River Road Asset Management, LLC, Deerfield Management Company, L.p. (series C), State Street Corp, Jefferies Financial Group Inc., Yacktman Asset Management Lp, William Blair Investment Management, Llc, and Geode Capital Management, Llc. Individual insiders hold about 1.43% of the company's shares.

Expert AI

Show me the sentiment for Embecta Corp.
What's the latest sentiment for Embecta Corp.?

Price Chart

$2.90

4.29%
(1 month)

Top Shareholders

BlackRock, Inc.
15.15%
Affiliated Managers Group, Inc.
10.29%
Nomura Holdings, Inc.
8.92%
American Century Cos., Inc.
8.31%
The Vanguard Group, Inc.
7.80%
Flynn Management LLC
4.65%
State Street Corp.
3.99%
Jefferies Financial Group, Inc.
3.98%

Trade Ideas for EMBC

Today

Sentiment for EMBC

News
Social

Buzz Talk for EMBC

Today

Social Media

FAQ

What is the current stock price of Embecta Corp.?

As of the latest update, Embecta Corp.'s stock is trading at $2.90 per share.

What’s happening with Embecta Corp. stock today?

Today, Embecta Corp. stock is down by -4.29%, possibly due to news.

What is the market sentiment around Embecta Corp. stock?

Current sentiment around Embecta Corp. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Embecta Corp.'s stock price growing?

Over the past month, Embecta Corp.'s stock price has decreased by -4.29%.

How can I buy Embecta Corp. stock?

You can buy Embecta Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol EMBC

Who are the major shareholders of Embecta Corp. stock?

Major shareholders of Embecta Corp. include institutions such as BlackRock, Inc. (15.15%), Affiliated Managers Group, Inc. (10.29%), Nomura Holdings, Inc. (8.92%) ... , according to the latest filings.