Embecta Corp share price logo

Embecta Corp Share Price

NASDAQ: EMBC

Small Cap

$15.37

+0.36

(+2.40%)

Live

as on

Embecta Corp Stock Performance

as on September 15, 2025 at 10:39 pm IST

  • Day's Low

    Day's High

    $14.94
    $15.44
    downward going graph

    2.80%

    Downside

    0.46%

    Upside

    downward going graph
  • 52 Week's Low

    52 Week's High

    $9.2
    $21.48
    downward going graph

    40.14%

    Downside

    39.75%

    Upside

    downward going graph

Embecta Corp share price movements today

Previous Close
$15.01
Open
$15.05
Volume
218.8K
Day's Low - High
$14.94 - $15.44
52 Week Low - High
$9.2 - $21.48

Embecta Corp Historical Returns

1 Month Return
+ 9.64 %
3 Month Return
+ 57.01 %
1 Year Return
-6.3 %
3 Year Return
-53.97 %
5 Year Return
0 %

Embecta Corp Stock Fundamentals & Key Indicators

Check Embecta Corp market cap, PE, PB, PEG ratios, dividend yield, and other key fundamental indicators.

Market Cap

$877.9M

EPS (TTM)

2.925

Dividend Yield

3.55%

Quarterly Earnings Growth YOY

2.11%

PE Ratio (TTM)

10.57

Industry PE ratio

-3.8535542168674697

P/B Ratio

10.5704

PEG Ratio

0

EBITDA

110.9M

Revenue (TTM)

1.1B

Profit Margin

7.58%

Return On Equity TTM

0.00%

Embecta Corp Stock Valuation

Track how Embecta Corp P/E has moved over time to understand its valuation trends.

Embecta Corp in the last 5 years

  • Overview

  • Trends

Lowest (2.68x)

September 30, 2022

Industry (-3.85x)

September 15, 2025

Today (10.57x)

September 15, 2025

Highest (10.33x)

June 30, 2023

LowHigh

Today’s Price to Earnings Ratio: 10.57x

Embecta Corp vs Peer Comparison

Compare market cap, revenue, PE, and other key metrics of Embecta Corp with its industry peers.

Company
Analyst View
Market Cap
5 Years Return %PE RatioProfit Margin %
SELL$877.9MNA10.577.58%
BUY$161.2B88.53%62.8928.51%
BUY$39.6B53.88%28.4127.22%
BUY$38.9B37.33%36.2510.70%
BUY$18.2B-10.86%37.8916.48%

Stock Returns calculator for Embecta Corp Stock including INR - Dollar returns

The Embecta Corp stock calculator helps Indian investors calculate returns based on the historical performance of the stock. Just choose your investment amount and duration to get insights and invest more confidently. See stock returns as well as the effect of dollar appreciation over different durations.

*Dollar Return is the profit earned when the US dollar rises in value compared to the Indian rupee.

Investment Value

₹1,00,000

  • 1Y

  • 3Y

Embecta Corp investment value today

Current value as on today

₹1,00,928

Returns

₹928

(+0.93%)

Returns from Embecta Corp Stock

₹4,057 (-4.06%)

Dollar Returns*

₹4,985 (+4.99%)

Analyst Recommendation on Embecta Corp Stock

Based on 9 analysts

SELL

0.00%

Buy

44.44%

Hold

55.56%

Sell

Based on 9 analysts, 55.56% of analysts recommend a 'SELL' rating for Embecta Corp. Average target price of $16.67

Embecta Corp Share Price Target

Get share price movements and forecasts by analysts on Embecta Corp.

What analysts predicted

7.8%UPSIDE

Target Price

$16.67

Current Price

$15.37

Analyzed by

9 Analysts

Target

$16.67

Embecta Corp target price $16.67, a slight upside of 7.8% compared to current price of $15.37. According to 9 analysts rating.

Embecta Corp Stock's Interest Amongst Investors

Search interest for Embecta Corp Stock has increased by 14% in the last 30 days, reflecting an upward trend in search activity.

Time period: to

Change:14% versus previous 30 day period

Embecta Corp Quarterly Profit & Loss

All numbers in Millions USD

Mar 2023
Jun 2023
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Total Revenue
277
286
281
277
287
272
286
261
259
295
Gross Profit
189
189
181
185
184
190
173
157
164
197
Operating Income
55
51
25
45
39
55
26
28
62
94
EBITDA
59
55
41
51
82
65
34
39
74
110
Interest Expense
26
27
27
27
27
27
29
27
26
26
Depreciation
8
8
9
9
10
11
5
11
11
11
Income Before Tax
24
20
5
14
9
27
-7
0
35
72
Income Tax Expense
10
4
-1
-5
-19
12
-21
0
12
26
Net Income
14
15
6
20
28
14
14
0
23
45
Net Profit Margin
5.05%
5.31%
2.13%
7.25%
10.06%
5.39%
5.10%
-0.27%
9.07%
15.40%

Embecta Corp Annual Profit & Loss

All numbers in Millions USD

Sep 2019
Sep 2020
Sep 2021
Sep 2022
Sep 2023
Sep 2024
Total Revenue
1,109
1,085
1,165
1,129
1,120
1,123
Gross Profit
786
762
800
774
749
735
Operating Income
502
486
492
309
221
166
EBITDA
538
524
530
400
245
192
Interest Expense
2
-
3
46
107
112
Depreciation
36
38
38
31
32
36
Income Before Tax
500
485
495
256
105
44
Income Tax Expense
68
58
80
33
35
-34
Net Income
432
427
414
223
70
78
Net Profit Margin
38.95%
39.39%
35.61%
19.80%
6.28%
6.97%

Embecta Corp Quarterly Cash Flow

All numbers in Millions USD

Jun 2023
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Net Income
15
6
20
28
14
14
-26
23
45
Operating Cash Flow
-9
29
-13
24
-2
26
-5
31
81
Investing Cash Flow
-6
-9
-2
-3
-9
-
-1
0
0
Financing Cash Flow
-12
-9
-13
-11
-11
-36
-45
-37
-62
Change in Cash
-29
9
-27
7
-24
-7
-57
-4
21

Embecta Corp Annual Cash Flow

All numbers in Millions USD

Sep 2020
Sep 2021
Sep 2022
Sep 2023
Sep 2024
Net Income
427
415
223
70
78
Operating Cash Flow
498
456
412
67
35
Investing Cash Flow
-41
-39
-24
-26
-15
Financing Cash Flow
-456
-417
-48
-48
-73
Change in Cash
-457
-417
330
-4
-52

Global Institutional Holdings in Embecta Corp

Funds
Holdings
BlackRock Inc
15.65%
Vanguard Group Inc
11.52%
American Century Companies Inc
6.52%
River Road Asset Management, LLC
5.52%
Deerfield Management Co
4.65%

Insights on Embecta Corp

Insights help you understand the recent movement of the company's critical parameters, giving you an overall view of the company.

  • imgPOSITIVE IMPACT

    Profit Spike

    img

    Netprofit is up for the last 3 quarters, -700.0K → 45.5M (in $), with an average increase of 75.7% per quarter

  • imgPOSITIVE IMPACT

    Revenue Rich

    img

    Revenue is up for the last 2 quarters, 259.0M → 295.5M (in $), with an average increase of 12.4% per quarter

  • imgPOSITIVE IMPACT

    Price Rise

    img

    In the last 3 months, EMBC stock has moved up by 57.0%

  • imgNO EFFECT

    Against Peers

    img

    In the last 1 year, Resmed Inc. has given 8.5% return, outperforming this stock by 14.8%

  • imgNO EFFECT

    Against Peers

    img

    In the last 3 years, Intuitive Surgical, Inc. has given 19.6% return, outperforming this stock by 73.6%

About Embecta Corp

Embecta Corp. is a global diabetes care company. It is focused on providing solutions to people living with diabetes. It has a portfolio of products, including a range of pen needles, syringes and safety injection devices, which are complemented by its digital application designed to assist people with managing their diabetes. Its pen needles are sterile, designed to be used in conjunction with pen injectors that inject insulin or other diabetes medications. It sells safety pen needles, which have shields on both ends of the cannula that automatically deploy after the injection to help prevent needlestick exposure and injury during injection and disposal. In addition to pen needles, it sells sterile, single-use insulin syringes, which are used to inject insulin drawn from insulin vials. It has clearance from the FDA for its proprietary disposable insulin delivery system, which is indicated for adults who require insulin to manage diabetes, including both type 1 (T1D) and type 2 (T2D).
OrganisationEmbecta Corp
Headquarters300 Kimball Drive, Parsippany, NJ, United States, 07054
IndustryHealthcare
CEOMr. Devdatt Kurdikar Ph.D.
E-voting on sharesClick here to vote

Key Management of Embecta Corp

Name

Title

Mr. Shaun Curtis

Senior Vice President of Global Manufacturing & Supply Chain

Mr. Anthony M. Roth

VP, Chief Accounting Officer & Corporate Controller

Mr. Pravesh Khandelwal

VP & Head of Investor Relations

Ms. Ginny Blocki

Senior Vice President of Global Marketing & Product Management

Mr. Jacob P. Elguicze

Senior VP & CFO

Mr. Jeffrey Z. Mann

Senior VP, General Counsel, Head of Business Development & Corporate Secretary

Ms. Colleen Riley

Senior VP & Chief Technology Officer

Mr. Tom Blount

Senior VP & President of North America

Mr. Devdatt Kurdikar Ph.D.

President, CEO & Director

Ms. Jean M. Casner

Senior VP & Chief Human Resources Officer

FAQs

What is Embecta Corp share price today?

Embecta Corp share price today is $15.37 as on . Embecta Corp share today touched a day high of $15.44 and a low of $14.94.

What is the 52 week high and 52 week low for Embecta Corp share?

Embecta Corp share touched a 52 week high of $21.48 on and a 52 week low of $9.2 on . Embecta Corp stock price today i.e. is trending at $15.37,which is 28.45% down from its 52 week high and 67.07% up from its 52 week low.

What is Embecta Corp's market capitalisation today?

Embecta Corp market capitalisation is $0.00T as on .

How to invest in Embecta Corp Stock (EMBC) from India?

  1. Step 1: Open a free US stocks account on INDmoney App and transfer your Rupees into Dollars to your INDmoney US stocks account. For a step by step instruction, check How to Transfer Money to Your US Stocks Account .
  2. Step 2: Search for Embecta Corp on INDmoney app. Click on Buy button. You can invest as low as $1.5 in Embecta Corp Shares that will get you 0.0976 shares as per Embecta Corp share price of $15.37 per share as on September 15, 2025 at 10:39 pm IST.

What is the minimum amount required to buy Embecta Corp Stock (EMBC) from India?

Indian investors can start investing in Embecta Corp (EMBC) shares with as little as ₹88.141 or $1 (as of ) using the INDmoney app.
For example: If you want to invest $10 or ₹881.41 in Embecta Corp stock (as per the Rupee-Dollar exchange rate as on ). Based on Embecta Corp share’s latest price of $15.37 as on September 15, 2025 at 10:39 pm IST, you will get 0.6506 shares of Embecta Corp. Learn more about fractional shares .