WallStSmart
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

Item2019202020212022202320242025
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