NYSE • XYL • US98419M1009
Generating your data highlights...
28.1b USD | # 777 in US
1.96m shares | 225.57m USD
233.49m
94.82% | 221.4m