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.

Balance sheet — annual

Item2019202020212022202320242025
Total assets$745.00M$738.00M$788.00M$1.09B$1.21B$1.29B$1.09B
Cash & equivalents$0.00$330.90M$326.30M$267.50M$225.50M
Current assets$248.00M$235.00M$292.00M$664.70M$749.10M$761.00M$631.40M
Total liabilities$126.00M$166.00M$194.00M$1.98B$2.04B$2.02B$1.74B
Current liabilities$126.00M$137.00M$164.00M$301.00M$353.50M$374.00M$261.50M
Long-term debt$1.60B$1.59B$1.57B$1.39B
Shareholder equity$577.00M$572.00M$594.00M$-891.40M$-821.70M$-738.30M$-650.60M
Retained earnings$0.00$-577.10M$-541.10M$-498.60M$-445.60M
Accounts receivable$127.00M$120.00M$150.60M$23.40M$17.90M$248.00M$148.90M
Inventory$101.00M$102.00M$118.00M$122.80M$152.10M$171.50M$178.60M
Goodwill$16.00M$16.00M$16.00M$15.70M$15.60M$15.60M$15.40M