Comparison Results
Merit Medical Systems
$90.54
$5.21B
35.60
5.73%
8 Buy
2 Hold
0 Sell
Strong Buy
Insulet
$143.05
$9.38B
25.14
-57.78%
9 Buy
10 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:547A
Ambu
9.62
-3.92
-28.96%
AMBFF
Ambu
10.85
-4.90
-31.09%
TFX
Teleflex
125.12
6.35
5.35%
CNMD
Conmed
44.42
1.02
2.35%
MMSI
Merit Medical Systems
87.21
7.78
9.79%
PODD
Insulet
135.28
-179.28
-56.99%
ATRC
Atricure
55.81
20.21
56.77%
INGN
Inogen
6.18
-1.86
-23.13%