Comparison Results
Franklin Electric Co
$102.54
$4.38B
28.36
4.36%
0 Buy
2 Hold
0 Sell
Hold
Mueller Water Products
$24.38
$3.40B
15.36
-14.59%
1 Buy
2 Hold
2 Sell
Hold
Zurn Water Solutions
$48.82
$7.96B
29.00
1.18%
4 Buy
4 Hold
0 Sell
Moderate Buy
Watts Water Technologies
$372.37
$12.11B
31.63
28.11%
3 Buy
3 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:33B
Badger Meter
109.90
-40.84
-27.09%
FELE
Franklin Electric Co
99.25
6.47
6.97%
MWA
Mueller Water Products
21.96
-3.21
-12.76%
ZWS
Zurn Water Solutions
47.85
1.06
2.27%
WTS
Watts Water Technologies
362.45
86.42
31.31%
XYL
Xylem
104.57
-41.51
-28.42%