NYSE • XYL • US98419M1009
Generating your data highlights...
24.7b USD | # 859 in US
1.88m shares | 219.67m USD
233.49m
99.74% | 232.88m