NYSE • XYL • US98419M1009
Generating your data highlights...
28.1b USD | # 775 in US
1.96m shares | 225.57m USD
233.49m
92.57% | 216.13m