Embecta Corp
Embecta Corp
Current Price
$3.14
+0.00%GoodMoat Value
$14.57
364.1% undervaluedEmbecta Corp (EMBC) Stock Analysis
EMBC Financial Charts
FCF vs CAPEX
Forward estimates use -13.6% FCF growth (CAGR)
Cash vs Debt
Net Debt: 1.2B
Revenue
1.1B
FY19
1.1B
FY20
1.2B
FY21
1.1B
FY22
1.1B
FY23
1.1B
FY24
1.1B
FY25
Net Income
432M
FY19
428M
FY20
415M
FY21
224M
FY22
70M
FY23
78M
FY24
95M
FY25
EMBC 52-Week Range
EMBC's revenue grew at a -0.4% CAGR over the last 6 years.
Embecta Corp (EMBC) Financial Summary
Embecta Corp (EMBC) is a Healthcare company in the Medical Instruments & Supplies industry, listed on NASDAQ. The stock currently trades at $3.14 with a market capitalization of $185.95M.
Key valuation metrics include a P/E ratio of 1.66, and EPS of $1.62. The company reports a profit margin of 10.7%.
EMBC Key Financial Metrics
| Metric | Value |
|---|---|
| Market Cap | $185.95M |
| P/E Ratio | 1.66 |
| EPS | $1.62 |
| P/S Ratio | 0.18 |
| EV/EBITDA | 4.22 |
| Dividend Yield | 18.82% |
| Profit Margin | 10.7% |
EMBC Revenue & Earnings History
| Year | Revenue | Net Income |
|---|---|---|
| FY19 | $1.11B | $432.00M |
| FY20 | $1.09B | $427.60M |
| FY21 | $1.17B | $414.80M |
| FY22 | $1.13B | $223.60M |
| FY23 | $1.12B | $70.40M |
| FY24 | $1.12B | $78.30M |
| FY25 | $1.08B | $95.40M |
Embecta Corp (EMBC) Valuation
Based on GoodMoat's DCF model, Embecta Corp has a fair value estimate of $14.57. At the current price of $3.14, the stock appears 78.5% undervalued relative to our intrinsic value estimate.
EMBC Quality Indicators
Embecta Corp maintains a profit margin of 10.7% and an operating margin of 22.4%. The current ratio is 2.41.
About Embecta Corp
Embecta Corp
EMBC Free Cash Flow
Embecta Corp generated $182.40M in trailing twelve-month free cash flow, representing an FCF yield of 98.09%. This strong FCF yield suggests the company generates substantial cash relative to its market value.
EMBC Shares Outstanding
Embecta Corp has 0.06 billion shares outstanding at a share price of $3.14, giving it a market capitalization of $185.95M.