Sign in

Embecta Corp.

EMBCMedical Instruments & Supplies

$6.25−4.73%As of Oct 30vs prior close
Market cap
$354.1M
P/E (TTM)
4.2×
P/E (FY1)
3.4×
Implied growth
-2.4%
From 52W high
−55.90%
EPS (LTM)
$1.47
Revenue (LTM)
$1B
Net margin
8.59%
Dividend yield
5.12%

Nomior Score

40
Discounted QualityBottom 29% of the scored universe
Growth32
Quality78
Value68
Momentum16
Resilience31

Growth

−0.09%revenue a year over 5 fiscal years

YE20 $1.1BLTM $1B

Connections