EMBC
Embecta Corp
NASDAQ: EMBC · HEALTHCARE · MEDICAL INSTRUMENTS & SUPPLIES
$3.90
-57.84% today
Updated 2026-05-05
Market cap
$547.78M
P/E ratio
3.92
P/S ratio
0.51x
EPS (TTM)
$2.36
Dividend yield
6.50%
52W range
$4 – $15
Volume
1.1M
Embecta Corp (EMBC) Financial statements
SEC filings — annual and quarterly data.
Cash flow — annual
| Item | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Operating cash flow | $505.00M | $498.50M | $456.00M | $412.20M | $67.70M | $35.70M | $191.70M |
| Capital expenditures | $69.00M | $41.90M | $39.00M | $24.00M | $26.50M | $15.80M | $9.30M |
| Depreciation | $36.00M | $38.30M | $38.00M | $31.70M | $32.60M | $36.20M | $40.70M |
| Stock-based comp | $12.00M | $12.70M | $12.80M | $18.70M | $21.50M | $26.30M | $31.60M |
| Free cash flow | $436.00M | $456.60M | $417.00M | $388.20M | $41.20M | $19.90M | $182.40M |
| Investing cash flow | $-69.00M | $-41.90M | $-39.00M | $-24.00M | $-26.50M | $-15.80M | $-9.30M |
| Financing cash flow | $-436.00M | $-456.60M | $-417.00M | $-48.00M | $-48.70M | $-73.40M | $-226.70M |
| Dividends paid | $8.60M | $8.60M | $8.60M | $8.60M | $34.40M | $34.50M | $35.00M |
| Share repurchases | — | — | — | — | — | — | — |
| Debt repayment | — | — | — | — | — | — | — |
| Net change in cash | — | — | — | $340.20M | — | — | — |