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 →
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income