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.24
-57.78%
10 Buy
10 Hold
0 Sell
Moderate Buy
Atricure
$48.68
$2.84B
263.01
53.03%
6 Buy
3 Hold
0 Sell
Moderate Buy
Performance Comparison
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%