Skip to main content
Atrás
EMBC logo

Embecta Corp.

Calidad de datos: 100%
EMBC
NASDAQ Healthcare Drug Manufacturers - Specialty & Generic
$9.03
▲ $0.14 (1.57%)
Cap. Mercado: 534.76M
Rango del Día
$8.96 $9.24
Rango de 52 Semanas
$8.72 $15.55
Volumen
1,080,973
Promedio 50D / 200D
$10.51 / $12.02
Cierre Anterior
$8.89

Historial de Precios

Tendencias Financieras

Comparación con Pares

vs mediana del sector Healthcare (626 pares)

Métrica Acción Mediana del Sector
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

Puntos Clave

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

Crecimiento

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

Calidad

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

Seguridad

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

Valoración

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