Claim 30% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Embecta Corporation ( (EMBC) ) has shared an announcement.
At its Annual Meeting of Stockholders held on February 11, 2026, Embecta Corp. shareholders elected all seven board nominees, including CEO Devdatt Kurdikar and chair Carrie L. Anderson, to one-year terms ending at the 2027 annual meeting. Investors also ratified Ernst & Young LLP as the independent auditor for fiscal 2026, signaling support for the company’s financial oversight.
Stockholders approved on an advisory basis the compensation of Embecta’s named executive officers, reinforcing backing for current leadership’s pay structure. They additionally endorsed an amendment to the 2022 Employee and Director Equity-Based Compensation Plan, a move that bolsters Embecta’s ability to use equity incentives to retain talent and align management and director interests with shareholder value.
The most recent analyst rating on (EMBC) stock is a Hold with a $11.00 price target. To see the full list of analyst forecasts on Embecta Corporation stock, see the EMBC Stock Forecast page.
Spark’s Take on EMBC Stock
According to Spark, TipRanks’ AI Analyst, EMBC is a Neutral.
The score is held back primarily by balance-sheet risk (high debt and negative equity) and weak technical momentum (below major moving averages with negative MACD). These are partly offset by strong cash generation/profitability and an attractive valuation (low P/E and high dividend yield), while the latest earnings call was mixed with reaffirmed but lower-end-leaning guidance.
To see Spark’s full report on EMBC stock, click here.
More about Embecta Corporation
Embecta Corp. is a medical technology company focused on insulin delivery and diabetes care products, serving patients and healthcare providers in the global diabetes management market. The company operates in a competitive medtech landscape, where governance decisions and incentive structures are closely watched by investors and industry stakeholders.
Average Trading Volume: 729,587
Technical Sentiment Signal: Sell
Current Market Cap: $595.8M
For detailed information about EMBC stock, go to TipRanks’ Stock Analysis page.

