NYSE • XYL • US98419M1009
Generating your data highlights...
28.2b USD | # 760 in US
2.28m shares | 282.6m USD
237.69m
99.71% | 237.01m