Want to see EMBC full AI Analyst Report?
Comparison Results
Embecta Corporation
$5.05
$320.13M
3.95
-58.94%
0 Buy
0 Hold
1 Sell
Moderate Sell
Becton Dickinson
$189.78
$48.16B
54.42
-6.68%
4 Buy
5 Hold
0 Sell
Moderate Buy
ICU Medical
$182.24
$3.99B
134.50
32.22%
5 Buy
0 Hold
0 Sell
Strong Buy
Merit Medical Systems
$90.54
$5.10B
35.57
3.48%
8 Buy
2 Hold
0 Sell
Strong Buy
Performance Comparison
EMBC
Embecta Corporation
5.88
-7.46
-55.92%
BDX
Becton Dickinson
180.67
33.06
22.40%
ICUI
ICU Medical
161.40
43.30
36.66%
MMSI
Merit Medical Systems
87.14
4.44
5.37%
RVP
Retractable Technologies
0.70
-0.25
-26.14%
TFX
Teleflex
125.24
-0.25
-0.20%