Lumida
/EMBC
⌘K
Embecta Corp

Embecta Corp

EMBC
$4.94USD+1.02%+0.05 today

MARKET CAP

279.9M

P/E (TTM)

2.6x

FWD P/E

DAY RANGE

$5 – $5

52W RANGE

$3
$16

AI Summary

Stalk
StalkMedium

In a Stage 4 decline, EMBC shows exhaustion after the May capitulation, qualifying for a mean-reversion setup at intermediate-cycle lows. However, price remains extended below declining EMAs and the short-term trend is down, so immediate entry is unattractive. We will stalk for a clean consolidation resolution or a pullback into resistance zones before buying.

  • 9.02% dividend yield plus $41M Q3 free cash flow.
  • Q3 revenue up $50M sequentially, signaling operational recovery.
  • Q3 revenue $272M, down 8.1% YoY; U.S. sales dropped 24.6%.
Full analysis →

Buying

6

institutions

Selling

6

institutions

New Positions

2

this quarter

Filing Period

Q2 2026

latest 13-F

13-F Holdings

InstitutionActionShares HeldValueChangeChg %Weight
BI

Blackrock, Inc.

Q2 2026

SELL4.60 M15.00 M+-4.57 M-81.5%0.00%
AC

Aqr Capital Management LLC

Q2 2026

BUY976.59 K3.17 M+644.98 K+8.1%0.00%
MM

Millennium Management LLC

Q2 2026

SELL945.97 K3.08 M+-648.18 K-78.1%0.00%
CA

Citadel Advisors LLC

Q2 2026

BUY465.79 K1.52 M+43.67 K-59.3%0.00%
BA

Balyasny Asset Management L.P.

Q2 2026

BUYNEW162.00 K528.11 K+162.00 K+0.0%0.00%
JH

Janus Henderson Group Plc

Q1 2026

BUY47.94 K424.06 K+23.97 K+48.8%0.00%
BH

Brevan Howard Capital Management LP

Q2 2026

BUY98.68 K321.69 K+35.79 K-42.1%0.00%
JC

Jpmorgan Chase & Co

Q2 2026

SELL29.40 K97.31 K+-364.21 K-97.2%0.00%
PA

Point72 Asset Management, L.P.

Q2 2026

BUYNEW20.24 K65.97 K+20.24 K+0.0%0.00%
RC

Rockefeller Capital Management L.P.

Q2 2026

SELL371.001.21 K+-243.69 K-99.9%0.00%
RT

Renaissance Technologies LLC

Q2 2026

SELL0.000.00+-144.29 K-100.0%0.00%
MG

Man Group Plc

Q2 2026

SELL0.000.00+-84.21 K-100.0%0.00%