EMBC logo

EMBECTA CORP

EMBCNASDAQ
🏆 #2998 by market capEarnings Nov 24US Equity
$4.73 $0.15 (3.07%)
Live
1h▼ 0.8%
24h▼ 3.1%
7d▲ 32.5%
14d▲ 28.5%
30d▲ 46.9%
1y▼ 64.5%
🏦Market Cap
$281M
Small Cap
📈Revenue Growth (YoY)
-3.4%
Declining
📊Gross Margin
61.9%
High
💵FCF Margin
19.6%
Healthy
⚖️P/S Ratio
0.3x
Cheap
Otter Score
50
Weak
📊

Analyst Ratings

Price
$4.73
Total
4
Raised
0
Lowered
1
Avg PT
$5.00
H / L
$5 / $5
InstitutionActionRatingDate
B of A Securities
ReiteratedUnderperform2026-05-18
BTIG
DowngradedBuyNeutral2026-05-06
Mizuho
ReiteratedNeutral2026-05-06
Morgan Stanley
ReiteratedUnderweight2024-07-15
One row per institution, most recent rating