Lumida
/EMBC
⌘K
Embecta Corp

Embecta Corp

EMBC
$3.25USD-2.99%-0.10 today

MARKET CAP

192.8M

P/E (TTM)

1.3x

FWD P/E

1.6x

DAY RANGE

$3 – $3

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.

  • 3.08% dividend yield offers reliable cash returns
  • Owen Mumford acquisition expected to contribute ~$30 M to FY 2026 revenue
  • Q2 2026 revenue $222 M (-14.4% YoY) and U.S. sales plunged 29%
Full analysis →