Embecta Corp. (EMBC) AI Stock Analysis
EMBC AI stock analysis summary
AI ResearchEmbecta Corp. (EMBC) is a medical device manufacturer focused on diabetes management solutions such as pen needles and syringes. The company generated $1.02B in trailing twelve-month revenue, with an operating margin of 23.7% and net margin of 8.6%. However, it carries significant leverage, with net debt of $1.29B and negative shareholders' equity of -$612.7M as of June 30, 2026.
- Market cap
- $355.3M
- Revenue (TTM)
- $1.02B
- P/E
- 4.3x
- 1Y return
- -52.7% S&P 500 16.8%
- Avg. target
- $4.00 -36.2% vs last close
Bull case
- Embecta delivered $182.4M in free cash flow in FY2025, supporting ongoing operations and capital returns.
- The company generated a trailing twelve-month operating margin of 23.7%, exceeding the US-listed Healthcare median of 14.0%.
- Valuation multiples remain low relative to industry averages, including an EV/EBITDA of 6.0x and a trailing P/E of 4.3x.
Bear case
- Quarterly performance softened in the period ended June 30, 2026, with revenue dropping 8.1% and earnings falling 53.7% year-over-year.
- The balance sheet carries significant leverage, featuring $1.50B in total debt and negative shareholders' equity of -$612.7M.
- Wall Street analysts maintain a cautious outlook, with a mean price target of $4.00 sitting 36.2% below the latest close of $6.27.
What Embecta does
Embecta Corp. is a medical device company headquartered in Parsippany, New Jersey, specializing in solutions to enhance the health and quality of life for people managing diabetes. In operation since 1924, its core portfolio includes essential diabetes management tools such as pen needles, syringes, and safety devices aimed at improving safety, comfort, and precision in insulin administration. Embecta also integrates digital applications into its products to support patient monitoring. The company sells its medical devices through an established network of wholesalers and distributors across the United States and internationally.
Growth and profitability
Between FY2021 and FY2025, revenue contracted from $1.17B to $1.08B, reflecting a 5-year revenue CAGR of -0.1%. Gross margin narrowed from 68.7% in FY2021 to 62.9% in FY2025, while operating margin shifted from 42.2% down to 30.5%. Net income was $95.4M in FY2025, producing EPS of $2.97 and a net margin of 8.8%, compared to $414.8M in FY2021. For the trailing twelve months, revenue totaled $1.02B with EPS of $1.47. In the quarter ended June 30, 2026, quarterly revenue fell 8.1% year-over-year, and quarterly earnings decreased 53.7% year-over-year.
Balance sheet and cash flow
As of June 30, 2026, Embecta held $214.7M in cash and short-term investments against total debt of $1.50B, leading to net debt of $1.29B. The company operates with negative shareholders' equity of -$612.7M and total assets of $1.27B, while maintaining a current ratio of 1.68. Free cash flow stood at $182.4M in FY2025, up from operating cash flow of $191.7M and capital expenditures of $9.3M. In FY2025, Embecta returned capital through $35.0M in dividends paid and $5.7M in share buybacks.
Valuation and performance
Embecta trades at a trailing P/E of 4.3x, an EV/EBITDA of 6.0x, and a price-to-sales multiple of 0.3x. In comparison, the median of its US-listed Healthcare peers features a trailing P/E of 24.6x, an EV/EBITDA of 12.0x, and a price-to-sales ratio of 4.1x. The company's enterprise value is $1.59B versus a market cap of $355.3M. Over the past year, EMBC stock has declined 52.7%, while the S&P 500 (SPY) gained 16.8%.
EMBC dividend
Embecta pays a quarterly dividend with an annual forward payout of $0.04 per share, translating to a dividend yield of 0.64%. The company has paid dividends for 5 consecutive years. Its payout ratio is 15.7%, and its last ex-dividend date occurred on August 27, 2026.
What analysts expect
Wall Street coverage includes 3 Hold ratings and 1 Sell rating, with zero Buy or Strong Buy recommendations. The mean price target is $4.00, implying a 36.2% decline from the last close of $6.27. For the fiscal year ending September 30, 2026, consensus estimates project revenue of $1.02B and EPS of $1.83, a projected EPS decline of 37.8%. Embecta beat EPS expectations in 3 of the last 4 quarters, with its next earnings release scheduled for November 24, 2026.
Key risks and what to watch
- Net debt stands at $1.29B alongside negative equity of -$612.7M, leaving the capital structure vulnerable to operating shocks.
- Full-year EPS for the fiscal year ending September 30, 2026, is estimated at $1.83, marking a projected decline of 37.8%.
- Short interest is elevated at 12.4% of float, following a 1-year stock return of -52.7%.
AI-generated research summary. Written with AI from Quotelinks data as of October 16, 2026 and checked so every figure matches that data. For information only, not investment advice. Disclaimer
About this EMBC AI stock analysis
This page is an AI-written research summary of Embecta Corp. (EMBC). The text was generated on October 30, 2026 from Quotelinks data as of October 16, 2026 (company profile, annual results, latest balance sheet, valuation, price performance and analyst estimates). An automatic check rejects any draft that contains a figure not found in that data. It is not investment advice; verify figures on the linked tabs before making decisions.
Related: EMBC income statement, EMBC balance sheet, EMBC key metrics, EMBC analyst forecast, EMBC chart. See the EMBC stock overview for the latest quote and news.
EMBC AI stock analysis FAQ
What is Embecta Corp.'s dividend yield and payment schedule?
Embecta has an annual forward dividend of $0.04 per share, which represents a dividend yield of 0.64%. The dividend is paid quarterly and operates at a 15.7% payout ratio.
What is Embecta Corp.'s debt situation?
As of June 30, 2026, the company held $214.7M in cash and short-term investments against $1.50B in total debt, resulting in net debt of $1.29B. It also reported negative shareholders' equity of -$612.7M.
What are analysts forecasting for EMBC stock?
Analysts have a consensus mean price target of $4.00, which is 36.2% below the stock's closing price of $6.27 on October 16, 2026. Across 4 covering analysts, ratings consist of 3 Holds and 1 Sell.
How did Embecta perform in its latest quarterly results?
In the quarter ended June 30, 2026, Embecta's revenue fell 8.1% year-over-year, while quarterly earnings dropped 53.7% year-over-year.