NASDAQ : EMBC

Embecta Corp. — Key statistics

Healthcare · Medical Instruments & Supplies · United States

Last price 6.56 USD (Oct 29, 2026, 4:00 PM EDT) · Market cap 371.69M

Overview · Financial statements · Key statistics · Dividends · Company profile · Price history · Reports

Key statistics

Valuation

MeasureValue
Market Cap354.12M
Enterprise Value1.64B

Dates

MeasureValue
Earnings DateNov 24, 2026
Ex-Dividend DateAug 27, 2026

Shares

MeasureValue
Current Share Class56.66M
Shares Outstanding56.66M
Shares Change (YoY)+1.36%
Shares Change (QoQ)-1.33%
Owned by Insiders (%)3.31%
Owned by Institutions (%)90.20%
Float54.77M

Ratios

MeasureValue
PE Ratio4.25
Forward PE3.89
PS Ratio0.35
Forward PS0.33
PB Ration/a
P/TBV Ration/a
P/FCF Ratio2.15
P/OCF Ratio2.03
PEG Ration/a

Evratios

MeasureValue
EV / Earnings18.76
EV / Sales1.61
EV / EBITDA5.83
EV / EBIT6.92
EV / FCF9.97

Financialposition

MeasureValue
Current Ratio1.68
Quick Ratio0.95
Debt / Equityn/a
Debt / EBITDA5.21
Debt / FCF9.12
Interest Coverage2.36

Financialefficiency

MeasureValue
Return on Equity (ROE)n/a
Return on Assets (ROA)12.24%
Return on Invested Capital (ROIC)20.41%
Return on Capital Employed (ROCE)28.07%
Weighted Average Cost of Capital (WACC)5.47%
Revenue Per Employee$550,649
Profits Per Employee$47,297
Employee Count1,850
Asset Turnover0.84
Inventory Turnover2.10

Taxes

MeasureValue
Income Tax37.50M
Effective Tax Rate30.00%

Stockprice

MeasureValue
Beta (5Y)0.83
52-Week Price Change-54.01%
50-Day Moving Average5.74
200-Day Moving Average6.44
Relative Strength Index (RSI)52.19
Average Volume (20 Days)894,218

Shortselling

MeasureValue
Short Interest5.87M
Short Previous Month5.83M
Short % of Shares Out10.36%
Short % of Float10.72%
Short Ratio (days to cover)5.82

Incomestatement

MeasureValue
Revenue1.02B
Gross Profit595.10M
Operating Income237.30M
Pretax Income125.00M
Net Income87.50M
EBITDA281.50M
EBIT237.30M
Earnings Per Share (EPS)$1.47

Balancesheet

MeasureValue
Cash & Cash Equivalents214.70M
Total Debt1.50B
Net Cash-1.29B
Net Cash Per Share-$22.71
Equity (Book Value)-612.70M
Book Value Per Share-10.81
Working Capital285.30M

Cashflow

MeasureValue
Operating Cash Flow174.10M
Capital Expenditures-9.50M
Depreciation & Amortization44.20M
Net Borrowing-21.50M
Free Cash Flow164.60M
FCF Per Share$2.91

Margins

MeasureValue
Gross Margin58.42%
Operating Margin23.29%
Pretax Margin12.27%
Profit Margin8.59%
EBITDA Margin27.63%
EBIT Margin23.29%
FCF Margin16.16%

Dividends

MeasureValue
Dividend Per Share$0.04
Dividend Yield0.64%
Dividend Growth (YoY)-46.67%
Years of Dividend Growthn/a
Payout Ratio21.78%
FCF Payout Ratio11.02%
Buyback Yield-1.36%
Shareholder Yield-0.72%
Earnings Yield23.51%
FCF Yield46.48%

Analystforecasts

MeasureValue
Price Target$4.00
Price Target Difference-36.00%
Analyst ConsensusHold
Analyst Count4
Revenue Growth Forecast (3Y)0.21%
EPS Growth Forecast (3Y)-12.89%

Stocksplits

MeasureValue
Last Split Daten/a
Split Typen/a
Split Ration/a

Scores

MeasureValue
Altman Z-Score1.44
Piotroski F-Score5

Fairvalue

MeasureValue
Lynch Fair Value
Lynch Upside
Graham Numbern/a
Graham Upsiden/a