Skip to main content
Back
EMBC logo

Embecta Corp.

Data quality: 100%
EMBC
NASDAQ Healthcare Drug Manufacturers - Specialty & Generic
$9.03
▲ $0.14 (1.57%)
Mkt Cap: 534.76M
Day Range
$8.96 $9.24
52-Week Range
$8.72 $15.55
Volume
1,080,973
50D / 200D Avg
$10.51 / $12.02
Prev Close
$8.89

Price History

Financial Trends

Peer Comparison

vs Healthcare sector median (626 peers)

Metric Stock Sector Median
P/E 5.6 0.4
P/B 2.9
ROE % 3.7
Net Margin % 8.8 3.8
Rev Growth 5Y % -1.9 10.0
D/E 0.2

Key Takeaways

Revenue declined -1.87% annually over 5 years
Earnings grew 21.84% over the past year
Generating 182.40M in free cash flow
P/E of 5.61 — trading at a low valuation
PEG of 0.42 suggests growth is underpriced
Cash machine — converts 191.19% of earnings into free cash flow

Growth

Revenue Growth (5Y)
-1.87%
Revenue (1Y)-3.80%
Earnings (1Y)21.84%
FCF Growth (3Y)110.41%

Quality

Return on Equity
N/A
ROIC31.68%
Net Margin8.83%
Op. Margin30.48%

Safety

Debt / Equity
N/A
Current Ratio2.41
Interest Coverage3.07

Valuation

P/E Ratio
5.61
P/B RatioN/A
EV/EBITDA5.28
Dividend Yield0.04%

All Fundamental Metrics

Growth
Revenue Growth (1Y) -3.80% Revenue Growth (3Y) -1.82%
Earnings Growth (1Y) 21.84% Earnings Growth (3Y) 16.41%
Revenue Growth (5Y) -1.87% Earnings Growth (5Y) -30.75%
Profitability
Revenue (TTM) 1.08B Net Income (TTM) 95.40M
ROE N/A ROA 8.75%
Gross Margin 62.89% Operating Margin 30.48%
Net Margin 8.83% Free Cash Flow (TTM) 182.40M
ROIC 31.68% FCF Growth (3Y) 110.41%
Safety
Debt / Equity N/A Current Ratio 2.41
Interest Coverage 3.07 Dividend Yield 0.04%
Valuation
P/E Ratio 5.61 P/B Ratio N/A
P/S Ratio 0.49 PEG Ratio 0.42
EV/EBITDA 5.28 Dividend Yield 0.04%
Market Cap 534.76M Enterprise Value 1.74B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 1.08B 1.12B 1.12B 1.13B 1.17B
Net Income 95.40M 78.30M 70.40M 223.60M 414.80M
EPS (Diluted) 1.62 1.34 1.22 3.89 7.31
Gross Profit 679.50M 728.90M 749.90M 774.90M 800.00M
Operating Income 329.30M 174.20M 229.60M 378.10M 492.00M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 1.09B 1.29B 1.21B 1.09B 788.00M
Total Liabilities 1.74B 2.02B 2.04B 1.98B 194.00M
Shareholders' Equity -650.60M -738.30M -821.70M -891.40M 594.00M
Total Debt 1.43B 1.61B 1.64B 1.64B 0.0
Cash & Equivalents 225.50M 267.50M 326.30M 330.90M 0.0
Current Assets 631.40M 761.00M 749.10M 664.70M 292.00M
Current Liabilities 261.50M 374.00M 353.50M 301.00M 164.00M