NYSE • XYL • US98419M1009
Generating your data highlights...
26.6b USD | # 794 in US
2.15m shares | 249.61m USD
237.69m
99.73% | 237.06m