Comparison Results
Zurn Water Solutions
€41.60
€7.04B
28.89
6.00%
4 Buy
4 Hold
0 Sell
Moderate Buy
Badger Meter
$136.36
$3.70B
29.78
-28.92%
6 Buy
2 Hold
1 Sell
Moderate Buy
Franklin Electric Co
$102.54
$4.36B
28.19
2.43%
0 Buy
2 Hold
0 Sell
Hold
Mueller Water Products
$24.38
$3.38B
15.15
-16.40%
1 Buy
2 Hold
2 Sell
Hold
Watts Water Technologies
$372.37
$12.12B
31.68
29.35%
3 Buy
3 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:4RX0
Zurn Water Solutions
42.40
2.57
6.45%
BMI
Badger Meter
127.77
-51.11
-28.57%
FELE
Franklin Electric Co
98.65
4.57
4.86%
MWA
Mueller Water Products
21.66
-3.78
-14.86%
PNR
Pentair
53.03
-57.66
-52.09%
WTS
Watts Water Technologies
363.07
82.20
29.27%