$6.220.56%-0.035
Embecta Corp (EMBC)
Date: 2026-11-02 16:00O: 6.32H: 6.36L: 6.14C: 6.22Vol: 288.2k
Embecta Corp stock is traded at $6.22, with a volume of 318,823. It is down -0.56% in the last 24 hours and up +10.00% over the past month. Embecta Corp is a medical device company focused on providing solutions to improve the health and well-being of people living with diabetes. It has a broad portfolio of marketed products, including various pen needles, syringes, and safety devices, which are complemented by a proprietary digital application designed to assist people with managing their diabetes. The company predominantly sells products to wholesalers and distributors that sell to retail and institutional channels who in turn sell to patients or use the products to deliver insulin injections to patients. It also provides contract manufacturing services. Geographically, the company derives a majority of its revenue from the United States.
Previous Close:
$6.25
Open:
$6.32
24h Volume:
318,823
Relative Volume:
0.36
Market Cap:
$352.14M
Revenue:
$1.04B
Net Income/Loss:
$111.90M
P/E Ratio:
3.15
EPS:
$1.97
Net Cash Flow:
$205.80M
1W Performance:
-8.60%
1M Performance:
+10.00%
6M Performance:
-32.67%
1Y Performance:
-53.41%
1-Day Range:
$6.14$6.36
1-Week Range:
$6.20$6.90
52-Week Range:
$2.77$14.91
Embecta Corp Stock (EMBC) Company Profile
Name
Embecta CorpSector
HealthcareIndustry
Medical Instruments & SuppliesPhone
(862) 401-0000Address
300 KIMBALL DRIVE, PARSIPPANY, USACompare EMBC vs ISRG, BDX, ALC, RMD, MDLN
Embecta Corp Stock (EMBC) Upgrades & Downgrades
Embecta Corp Stock (EMBC) Financials Data
Embecta Corp Stock (EMBC) Insider Trading
- Morris Milton MayoSep 04 '26Director
- Transaction
- Proposed Sale
- Cost
- $5.86
- #Shares
- 6,293
- Value ($)
- 36,891
- #Shares Total
- 0
- Kurdikar DevdattAug 12 '26President and CEO
- Transaction
- Buy
- Cost
- $4.70
- #Shares
- 30,000
- Value ($)
- 140,937
- #Shares Total
- 804,919
- Elguicze JacobAug 12 '26SVP and CFO
- Transaction
- Buy
- Cost
- $4.67
- #Shares
- 20,000
- Value ($)
- 93,360
- #Shares Total
- 309,139
- Mann Jeffrey ZAug 12 '26Pres, Pharm Svc&Prod Mgmt, CLO
- Transaction
- Buy
- Cost
- $4.99
- #Shares
- 20,000
- Value ($)
- 99,800
- #Shares Total
- 262,915
- HOMBACH ROBERT J.Aug 12 '26Director
- Transaction
- Buy
- Cost
- $4.97
- #Shares
- 45,000
- Value ($)
- 223,848
- #Shares Total
- 109,587