Skip to main content
EMBC
NASDAQ Industrial Applications And Services

Embecta Completes Acquisition of Owen Mumford for up to £150M, Advancing Strategic Transformation

Analysis by Wiseek AI
Sentiment info
Neutral
Importance info
8
Price
$3.125
Mkt Cap
$186.289M
52W Low
$3.09
52W High
$15.55
52W Position info
1.1% above low
Off High info
80% below high
Rel. Volume info
1.9× avg
Market data snapshot near publication time

EMBC is trading near its 52-week low of $3.09 (1.1% above the low) on elevated volume (1.9× avg).

Summary

Embecta Corp. has completed its acquisition of Owen Mumford Holdings Limited for up to £150 million, a major strategic move to expand its medical device and drug delivery capabilities amidst recent financial challenges.


Key Events · M&A and Partnerships · EMBC

  • Acquisition of Owen Mumford Completed

    Embecta Corp. has finalized its previously announced acquisition of Owen Mumford Holdings Limited, a UK-based innovator and manufacturer of medical devices and drug-delivery technologies.

  • Significant Transaction Value

    The deal includes an upfront cash payment of £100 million and up to an additional £50 million contingent on commercial milestones, totaling approximately $187.5 million.

  • Strategic Transformation Amidst Challenges

    This acquisition, which is roughly equivalent to Embecta's market capitalization, is intended to accelerate the company's strategic shift into broader medical supplies, occurring while the stock trades near 52-week lows and after recent negative financial results.


Analysis · EMBC · Industrial Applications And Services

Embecta Corp. has finalized its acquisition of Owen Mumford Holdings Limited for an upfront cash payment of £100 million and up to an additional £50 million in performance-based payments. This strategic acquisition, valued at up to approximately $187.5 million, is highly significant as it is roughly equivalent to Embecta's current market capitalization. The company aims to accelerate its transformation into a broader medical supplies provider, particularly in drug delivery platforms. This completion occurs while Embecta's stock is trading near its 52-week low and follows a recent report of a significant financial miss, lowered guidance, and a dividend cut, making this a high-stakes strategic pivot.

At the time of this filing, EMBC was trading at $3.13 on NASDAQ in the Industrial Applications And Services sector, with a market capitalization of approximately $186.3M. The 52-week trading range was $3.09 to $15.55. This filing was assessed with neutral market sentiment and an importance score of 8 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

EMBC - Latest Insights

EMBC
Jun 23, 2026, 11:52 AM EDT
Source: PR Newswire
Importance Score:
8
Price at Filing: $3.08
Real-time Price: $3.38 info
Change: +$0.305 (+10%) info
Market Cap: $200.528M info
EMBC
May 15, 2026, 9:15 AM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $3.13
Real-time Price: $3.38 info
Change: +$0.255 (+8%) info
Market Cap: $200.528M info
EMBC
May 15, 2026, 9:00 AM EDT
Source: Dow Jones Newswires
Importance Score:
7
Price at Filing: $3.12
Real-time Price: $3.38 info
Change: +$0.2591 (+8%) info
Market Cap: $200.528M info
EMBC
May 05, 2026, 1:31 PM EDT
Filing Type: 10-Q
Importance Score:
8
Price at Filing: $4.08
Real-time Price: $3.38 info
Change: -$0.695 (-17%) info
Market Cap: $200.528M info
EMBC
May 05, 2026, 6:55 AM EDT
Filing Type: 8-K
Importance Score:
9
Price at Filing: $7.78
Real-time Price: $3.38 info
Change: -$4.40 (-57%) info
Market Cap: $200.528M info
EMBC
Mar 19, 2026, 8:00 PM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $9.08
Real-time Price: $3.38 info
Change: -$5.70 (-63%) info
Market Cap: $200.528M info
EMBC
Mar 19, 2026, 6:30 AM EDT
Source: GlobeNewswire
Importance Score:
9
Price at Filing: $8.80
Real-time Price: $3.38 info
Change: -$5.42 (-62%) info
Market Cap: $200.528M info
EMBC
Feb 13, 2026, 5:25 PM EST
Filing Type: 8-K
Importance Score:
7
Price at Filing: $10.17
Real-time Price: $3.38 info
Change: -$6.79 (-67%) info
Market Cap: $200.528M info
EMBC
Feb 05, 2026, 11:26 AM EST
Filing Type: 10-Q
Importance Score:
8
Price at Filing: $10.78
Real-time Price: $3.38 info
Change: -$7.40 (-69%) info
Market Cap: $200.528M info
EMBC
Feb 05, 2026, 6:54 AM EST
Filing Type: 8-K
Importance Score:
7
Price at Filing: $11.33
Real-time Price: $3.38 info
Change: -$7.95 (-70%) info
Market Cap: $200.528M info