NYSE • XYL • US98419M1009
Generating your data highlights...
29.2b USD | # 735 in US
2.07m shares | 237.73m USD
237.69m
99.73% | 237.05m