Skip to main content

Embecta Corp.

corporate_fare Company Profile

Embecta Corp.

EMBC·NASDAQ·Industrial Applications And Services·CIK 0001872789

Embecta Corp. is a global medical device company focused on providing solutions for people living with diabetes. The company's products are used by over 30 million people in more than 100 countries for insulin administration and daily diabetes management. Embecta offers a broad portfolio of marketed products, including various pen needles, syringes, and safety injection devices. Its conventional pen needles are sterile, single-use medical devices designed for use with pen injectors for insulin or other diabetes medications. The company also sells safety pen needles, which feature shields that automatically deploy after injection to prevent needlestick exposure and injury. Both conventional and safety pen needles are compatible with widely available pen injectors. In addition to pen needles, Embecta sells sterile, single-use insulin syringes for injecting insulin drawn from vials. It also provides safety insulin syringes, which have a sliding safety arm that can be activated with one hand post-injection to protect healthcare workers from needlestick injuries. Embecta also promotes advances in diabetes care through engagement with the diabetes community, healthcare providers, and other stakeholders.

Embecta Corp. (NASDAQ:EMBC) is a publicly traded company in the Industrial Applications And Services sector. Wiseek has independently scored 15 items for EMBC at importance 7 or higher on its 1–10 market-impact scale. Its most recent item scored 7 or higher is dated 2026-08-07, rated 8/10. Across its 15 most recent items scored 7 or higher, the top rating is 9/10, with 11 rated 8 or above. Recent SEC coverage for EMBC spans 10-Q, 8-K, 8-K/A, DEFA14A.

Recent high-impact activity:

  • Embecta Q3: Revenue Drops 8%, Margins Shrink, but Owen Mumford Acquisition Closes
  • Embecta's Q3 Beat and Raised Guidance Signal a Turnaround After a Disastrous Q2
  • Embecta Posts 56c Adj EPS in Q3, Beating Dismal Expectations
  • Embecta Files Owen Mumford Financials: Pro Forma Revenue Hits $1.17B, $180M Debt Draw
  • Embecta Faces Class Action Lawsuit Over Alleged Concealment of Core Business Threats

Financial Snapshot

Fiscal year ended September 30, 2025
Revenue
$1.08B
Net Income
$95.4M
Diluted EPS
$1.62
Op. Cash Flow
$191.7M
Free Cash Flow
$182.4M
Gross Profit
$676.8M
Operating Income
$242.1M
Cash & Equivalents
$225.5M
Total Debt
$1.4B
Debt / Equity
-2.15×
Net Margin
8.8%
Shares Outstanding
58.5M sh
Source: 10-K · filed 2025-11-25 · accession 0001872789-25-000036

Short Interest & Short Volume

4.46 days to cover

FINRA reported short interest of 5,547,979 shares in EMBC as of the September 15, 2026 settlement, a 11.4% decrease from the prior period — about 4.5 days to cover at its recent average daily volume. On October 2, 2026, 60.5% of EMBC volume reported to FINRA trade-reporting facilities was marked short.

Short interest (bi-monthly positions)5,547,979 shares as of September 15, 2026
Change vs prior period▼ 11.4%
Days to cover4.46 at avg daily volume of 1,243,043
Daily short volume (FINRA facilities)60.5% of 357,184 shares on October 2, 2026
5-day average short volume66.2%

Daily short sale volume covers trades reported to FINRA trade-reporting facilities and is not the same as short interest (bi-monthly reported positions). Source: FINRA — FINRA is the owner and source of this short interest and short sale volume data; it may not be redistributed.

Browse all tickers starting with E →
$5.59 -0.06% today
52-week range · as of 2026-08-07 $2.77 – $15.55
Market cap
$320.13M
Volume
1.1M (1.0× avg)
3-mo avg 1.2M
Live data · 2026-10-05 03:02 UTC · Market closed

show_chartPrice Chart

Loading chart...

feed EMBC - Latest Insights

EMBC
Aug 07, 2026, 2:28 PM EDT
Filing Type: 10-Q
Importance Score:
8
Price at Filing: $4.66
Real-time Price: $5.59 info
Change: +$0.9387 (+20%) info
Market Cap: $320.127M info
EMBC
Aug 07, 2026, 7:07 AM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $3.89
Real-time Price: $5.59 info
Change: +$1.70 (+44%) info
Market Cap: $320.127M info
EMBC
Aug 07, 2026, 6:37 AM EDT
Source: Dow Jones Newswires
Importance Score:
8
Price at Filing: $3.65
Real-time Price: $5.59 info
Change: +$1.94 (+53%) info
Market Cap: $320.127M info
EMBC
Jul 31, 2026, 4:35 PM EDT
Filing Type: 8-K/A
Importance Score:
7
Price at Filing: $3.59
Real-time Price: $5.59 info
Change: +$2.00 (+56%) info
Market Cap: $320.127M info
EMBC
Jun 23, 2026, 11:52 AM EDT
Source: PR Newswire
Importance Score:
8
Price at Filing: $3.08
Real-time Price: $5.59 info
Change: +$2.52 (+82%) info
Market Cap: $320.127M info
EMBC
May 15, 2026, 9:15 AM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $3.13
Real-time Price: $5.59 info
Change: +$2.47 (+79%) info
Market Cap: $320.127M info
EMBC
May 15, 2026, 9:00 AM EDT
Source: Dow Jones Newswires
Importance Score:
7
Price at Filing: $3.12
Real-time Price: $5.59 info
Change: +$2.47 (+79%) info
Market Cap: $320.127M info
EMBC
May 05, 2026, 1:31 PM EDT
Filing Type: 10-Q
Importance Score:
8
Price at Filing: $4.08
Real-time Price: $5.59 info
Change: +$1.52 (+37%) info
Market Cap: $320.127M info
EMBC
May 05, 2026, 6:55 AM EDT
Filing Type: 8-K
Importance Score:
9
Price at Filing: $7.78
Real-time Price: $5.59 info
Change: -$2.19 (-28%) info
Market Cap: $320.127M info
EMBC
Mar 19, 2026, 8:00 PM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $9.08
Real-time Price: $5.59 info
Change: -$3.49 (-38%) info
Market Cap: $320.127M info
EMBC
Mar 19, 2026, 6:30 AM EDT
Source: GlobeNewswire
Importance Score:
9
Price at Filing: $8.80
Real-time Price: $5.59 info
Change: -$3.21 (-36%) info
Market Cap: $320.127M info
EMBC
Feb 13, 2026, 5:25 PM EST
Filing Type: 8-K
Importance Score:
7
Price at Filing: $10.17
Real-time Price: $5.59 info
Change: -$4.58 (-45%) info
Market Cap: $320.127M info
EMBC
Feb 05, 2026, 11:26 AM EST
Filing Type: 10-Q
Importance Score:
8
Price at Filing: $10.78
Real-time Price: $5.59 info
Change: -$5.18 (-48%) info
Market Cap: $320.127M info
EMBC
Feb 05, 2026, 6:54 AM EST
Filing Type: 8-K
Importance Score:
7
Price at Filing: $11.33
Real-time Price: $5.59 info
Change: -$5.74 (-51%) info
Market Cap: $320.127M info
EMBC
Jan 22, 2026, 7:20 PM EST
Filing Type: DEFA14A
Importance Score:
8
Price at Filing: $12.33
Real-time Price: $5.59 info
Change: -$6.74 (-55%) info
Market Cap: $320.127M info
Research tools: Filing Impact Index Dilution Tracker Split Calendar Open Datasets