Comparison Results
Badger Meter
$136.36
$3.59B
28.92
-30.63%
6 Buy
2 Hold
1 Sell
Moderate Buy
Franklin Electric Co
$102.54
$4.39B
27.88
4.05%
0 Buy
2 Hold
0 Sell
Hold
Mueller Water Products
$24.38
$3.43B
14.96
-15.92%
1 Buy
2 Hold
2 Sell
Hold
Watts Water Technologies
$372.37
$12.10B
30.39
25.26%
3 Buy
3 Hold
0 Sell
Moderate Buy
Performance Comparison
CH:4RX0
Zurn Water Solutions
―
―
―
BMI
Badger Meter
124.07
-47.57
-27.71%
FELE
Franklin Electric Co
97.59
5.40
5.86%
MWA
Mueller Water Products
21.39
-3.48
-14.01%
PNR
Pentair
52.19
-56.33
-51.91%
WTS
Watts Water Technologies
348.26
76.55
28.17%