Embecta Corp.

Embecta Corp.

EMBCยทNASDAQ

$3.32

-2.8%
HealthcareDrug Manufacturers - Specialty & Generic

Embecta Corp., a medical device company, focuses on the provision of various solutions to enhance the health and wellbeing of people living with diabetes. Its products include pen needles, syringes, and safety devices, as well as digital applications to assist people with managing their diabetes. The company primarily sells its products to wholesalers and distributors in the United States and internationally. Embecta Corp. was founded in 1924 and is based in Parsippany, New Jersey. Embecta Corp.(NasdaqGS:EMBC) operates independently of Becton, Dickinson and Company as of April 1, 2022.

At a Glance

Live Snapshot
Market Cap$196.97M
EPS1.6400
P/E Ratio2.02
Earnings Date08/06/2026
3Y-
5Y+48.0%
10Y+46.0%
3Y-12.0%
5Y+949.0%
10Y+1283.0%
3Y-27.0%
5Y-214.0%
10Y-213.0%
embc

Embecta Corp. Funding & Solvency Profile

EMBC ยท NASDAQ
Cash & Cash Equivalents225.50M
Net Receivables148.90M
Inventory178.60M
Other Current Assets3.10M
Total Current Assets631 M
Property, Plant & Equipment48.50M
Goodwill & Intangible Assets22.40M
Long-Term Investments0.00
Other Non-Current Assets368.40M
Total Non-Current Assets417 M
Total Assets
1.09B

Financial Health Analysis

Current Ratio

2.41x

Excellent liquidity position. The company can easily cover its short-term obligations with substantial cushion.

Working Capital

370 M

Strong working capital position provides significant operational flexibility and financial cushion.

Asset Composition

58% Current

Balanced asset mix between current and non-current assets, typical of many stable businesses.

Embecta Corp. Balance Sheet

EMBC โ€ข NASDAQ

Embecta Corp. Balance SheetSep 2025Sep 2024Sep 2023Sep 2022Sep 2021Sep 2020Sep 2019
ASSETS
CURRENT ASSETS
225.5M
267.5M
326.3M
330.9M
0.0
0.0
0.0
225.5M
267.5M
326.5M
330.9M
0.0
0.0
0.0
148.9M
248M
17.9M
23.4M
150.6M
120M
127M
145.6M
194.2M
17.9M
23.4M
150.6M
120M
127M
3.3M
53.8M
0.0
0.0
0.0
0.0
0.0
178.6M
171.5M
152.1M
122.8M
118M
102M
101M
75.3M
0.0
110.2M
77.9M
23.2M
13M
20M
3.1M
74M
142.4M
109.7M
200K
0.0
0.0
631.4M
761M
749.1M
664.7M
292M
235M
248M
NON-CURRENT ASSETS
48.5M
290.4M
323.2M
301.6M
451M
462M
457M
15.4M
15.6M
15.6M
15.7M
16M
16M
16M
7M
8.1M
9.1M
8.9M
18M
14M
16M
22.4M
23.7M
24.7M
24.6M
34M
30M
32M
0.0
0.0
0.0
-95.5M
-11.4M
0.0
0.0
20.2M
0.0
0.0
95.5M
11.4M
0.0
0.0
368.4M
210.2M
117.4M
95.5M
11M
11M
8M
459.5M
524.3M
465.3M
421.7M
496M
503M
497M
1.1B
1.3B
1.2B
1.1B
788M
738M
745M
LIABILITIES
CURRENT LIABILITIES
84M
160.2M
87.1M
41.4M
54.2M
50M
47M
74.2M
91M
53.5M
41.4M
54.2M
50M
47M
9.8M
69.2M
33.6M
0.0
0.0
0.0
0.0
49.4M
200.9M
180.2M
48.5M
108.7M
86M
79M
12.9M
9.5M
9.5M
9.5M
0.0
1M
0.0
0.0
3.4M
9.5M
3.6M
0.0
0.0
0.0
0.0
26.7M
33.6M
27.2M
0.0
0.0
0.0
0.0
0.0
33.6M
0.0
0.0
-1M
0.0
115.2M
0.0
33.6M
198M
1.1M
1M
0.0
261.5M
374M
353.5M
301M
164M
137M
126M
NON-CURRENT LIABILITIES
1.4B
1.6B
1.6B
1.6B
0.0
0.0
0.0
0.0
0.0
0.0
-46.1M
0.0
0.0
0.0
62.6M
11.9M
0.0
46.1M
29.7M
25M
0.0
0.0
42.2M
57.2M
41.8M
0.0
0.0
0.0
1.5B
1.6B
1.7B
1.7B
29.7M
29M
0.0
28.7M
33.6M
41M
40.5M
0.0
4M
0.0
1.7B
2B
2B
2B
194M
166M
126M
SHAREHOLDERS' EQUITY
600K
600K
600K
600K
865M
834M
855M
80M
52.5M
27.9M
10M
0.0
0.0
0.0
-445.6M
-498.6M
-541.1M
-577.1M
0.0
0.0
0.0
-285.6M
-292.8M
-309.1M
-324.9M
-271M
-262M
-278M
-650.6M
-738.3M
-821.7M
-891.4M
594M
572M
577M
-650.6M
-738.3M
-821.7M
-891.4M
594M
572M
577M
SUMMARY
1.1B
1.3B
1.2B
1.1B
788M
738M
703M
0.0
0.0
0.0
-95.5M
-11.4M
0.0
0.0
1.4B
1.6B
1.6B
1.6B
0.0
5M
0.0
1.2B
1.3B
1.3B
1.3B
0.0
5M
0.0
58,485,119
58,485,119
58,485,119
58,485,119
58,485,119
58,485,119
58,485,119

SEC Filings

EMBC - Filing history and reports

Filing TypeFiling DatePeriod EndingFiscal YearActions
8-K

8-K 2026

N/A

May 15, 2026
May 15, 2026
2026
10-Q

10-Q 2026 Q1

Q1

May 05, 2026
March 31, 2026
2026
8-K

8-K 2026

N/A

May 05, 2026
May 05, 2026
2026
8-K

8-K 2026

N/A

March 20, 2026
March 19, 2026
2026
8-K

8-K 2026

N/A

February 13, 2026
February 11, 2026
2026
10-Q

10-Q 2025 Q4

Q4

February 05, 2026
December 31, 2025
2025
8-K

8-K 2026

N/A

February 05, 2026
February 05, 2026
2026
DEF 14A

DEF 14A 2026

N/A

December 18, 2025
February 11, 2026
2026
10-K

10-K 2025 FY

FY

November 25, 2025
September 30, 2025
2025
8-K

8-K 2025

N/A

November 25, 2025
November 25, 2025
2025
Showing 1 to 10 of 60 filings