Comparison Results
Merit Medical Systems
$90.54
$5.08B
34.80
1.80%
8 Buy
2 Hold
0 Sell
Strong Buy
Insulet
$143.05
$9.32B
25.09
-57.38%
9 Buy
10 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:547A
Ambu
9.28
-4.78
-34.01%
AMBFF
Ambu
10.53
-4.80
-31.33%
TFX
Teleflex
124.19
0.86
0.70%
CNMD
Conmed
45.11
-0.30
-0.66%
MMSI
Merit Medical Systems
85.25
2.77
3.36%
PODD
Insulet
134.47
-185.91
-58.03%
ATRC
Atricure
52.84
16.37
44.89%
INGN
Inogen
5.94
-2.56
-30.12%