Embecta Corp.
EMBC | NASDAQ
$6.25
-$0.31 (-4.73%)
At close: Oct 30, 2026, 4:00 PM ET
$5.85
-$0.40 (-6.40%)
Pre-market:
Nov 2, 2026, 7:14 AM ET
-4.73%
(1D)No price chart data available for 1D timeframe.
Rating
56.8
-11.0 ptsFundamentals Strong
Market Sentiment Bullish
Moat Narrow
Sector Rank #157/1028 (Top 15%)
Key Statistics
Market Data
Market Cap $354.12M
1D Range
6.20 6.59
52W Range
2.90 14.64
Valuation (TTM)
PE 4.22
PB -0.58
EV/EBITDA 6.00
Valuation (NTM)
Forward PE 3.41
Forward PEG -1.06
Price Target $5.00
Cash Flow
FCF Yield 46.5%
SBC Adj. FCF Yield 39.3%
SBC Impact -15.4%
Margins
Gross Margin 59.9%
Operating Margin 24.9%
FCF Margin 16.2%
Growth (CAGR)
Revenue 3Y | 5Y -2.9% |
3.3%
Dil EPS 3Y | 5Y 21.8% |
-23.3%
FCF 3Y | 5Y 32.9% |
-13.8%
Returns
ROA 6.9%
ROE -14.0%
ROIC 17.8%
Financial Health
Net Debt
$1.24B
Current Ratio 1.68
Interest Coverage 2.62
Dividends
Div Yield 5.12%
Payout Ratio 21.6%
FCF Payout Ratio 16.5%
Loading financial charts...
Profile
Embecta Corp. is a medical technology enterprise devoted to enhancing the quality of life and health outcomes for individuals living with diabetes. Its comprehensive product portfolio includes essenti...
Sector Healthcare
Industry Medical - Instruments & Supplies
Employees 1,850
IPO Date Mar 22, 2022
Website www.embecta.com
Fiscal Year October - September
Latest News
No news articles available yet.
Analyst Summary
# of Analysts
3
Consensus
Hold
Price Target
$5.00
Downside
-20.00%
Buy (0)
Hold (2)
Sell (1)
Add to Watchlist
Select watchlists to add or remove EMBC