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.
Ask Our Expert AI Analyst
Price Chart
$13.42