Comparison Results
Mueller Water Products
$24.38
$3.35B
14.85
-16.77%
1 Buy
2 Hold
2 Sell
Hold
Performance Comparison
DE:FE4
Franklin Electric Co
84.50
6.37
8.15%
FLS
Flowserve
73.12
21.00
40.29%
GRC
Gorman-Rupp Company
74.48
28.17
60.81%
MWA
Mueller Water Products
21.24
-4.01
-15.88%
PNR
Pentair
52.99
-56.17
-51.46%
XYL
Xylem
101.27
-44.57
-30.56%