Comparison Results
Badger Meter
$136.36
$3.84B
30.88
-27.70%
6 Buy
2 Hold
1 Sell
Moderate Buy
OSI Systems
$204.07
$3.25B
22.09
-13.39%
4 Buy
1 Hold
0 Sell
Strong Buy
Performance Comparison
DE:ET7
Esco Technologies
232.00
61.22
35.85%
BMI
Badger Meter
132.49
-44.90
-25.31%
ITRI
Itron
97.01
-21.75
-18.31%
OSIS
OSI Systems
204.15
-25.50
-11.10%
ST
Sensata
43.08
11.78
37.64%
VNT
Vontier
33.30
-9.15
-21.56%