NYSE • XYL • US98419M1009
Generating your data highlights...
27b USD | # 782 in US
2.29m shares | 283.39m USD
237.69m
99.71% | 237.01m