Embecta Corporation (EMBC)

NASDAQ:
EMBC
| Latest update: Nov 4, 2025, 2:40 PM

Stock events for Embecta Corp. (EMBC)

Embecta's stock has been influenced by earnings reports, dividend announcements, and participation in investor conferences. The company received FDA clearance for its insulin delivery system but discontinued the program, leading to restructuring. Embecta is exploring opportunities in the GLP-1 market. Analysts have upgraded the stock, citing reorganization and growth initiatives. The stock price has experienced fluctuations relative to its 50-day moving average.

Demand Seasonality affecting Embecta Corp.’s stock price

Embecta's products generally experience stable underlying demand, driven by total and new insulin pen prescription volumes, but this demand can exhibit lumpiness on a quarterly basis.

Overview of Embecta Corp.’s business

Embecta Corp. is a medical device company focused on diabetes management, offering pen needles, syringes, safety injection devices, and digital applications. Established in 1924 and formerly known as Berra Newco, Inc., it became an independent public company on April 1, 2022, after spinning off from Becton, Dickinson and Company.

EMBC’s Geographic footprint

Embecta has a global presence, selling products in over 100 countries, with a majority of revenue from the United States and a significant portion from emerging markets. The company distributes its products through wholesalers and distributors to retail and institutional channels.

EMBC Corporate Image Assessment

Embecta is undergoing a brand transition in the U.S. and Canada, expected to be largely completed by the end of fiscal year 2025, with international markets following in 2026 and 2027. The company has maintained its market share due to strong relationships with retailers and payors. The FDA clearance of its disposable insulin delivery system was a positive development, while the discontinuation of the insulin patch pump program could have a mixed impact. Embecta's legacy in insulin delivery contributes to its established reputation.

Ownership

Institutional investors hold 85.43% of Embecta Corp., while individual ownership stands at 2.24%. Major institutional owners include State Street Corp., Schweizerische Nationalbank, and Manulife Financial Corp. Insider trading activity includes share purchases by DAVID F MELCHER and sales by MILTON MAYO MORRIS.

Expert AI

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

Price Chart

$13.42

6.28%
(1 month)

Top Shareholders

BlackRock, Inc.
15.27%
Affiliated Managers Group, Inc.
10.23%
The Vanguard Group, Inc.
9.40%
American Century Cos., Inc.
8.94%
Flynn Management LLC
4.73%
State Street Corp.
4.13%
WBC Holdings LP
3.43%
MLM Trust B
3.14%
Geode Holdings Trust
2.60%
Jefferies Financial Group, Inc.
2.31%
Morgan Stanley
2.08%
Rubric Capital Management LP
1.78%
The Charles Schwab Corp.
1.52%
Ameriprise Financial, Inc.
1.22%
Dimensional Holdings, Inc.
1.22%
Northern Trust Corp.
1.11%
The Bank of New York Mellon Corp.
1.09%
D. E. Shaw & Co. LP
1.06%
UBS Group AG
1.04%
The Goldman Sachs Group, Inc.
0.81%

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 $13.42 per share.

What’s happening with Embecta Corp. stock today?

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

What is the market sentiment around Embecta Corp. stock?

Current sentiment around Embecta Corp. stock is positive, 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 -6.28%.

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.27%), Affiliated Managers Group, Inc. (10.23%), The Vanguard Group, Inc. (9.40%) ... , according to the latest filings.