NYSE:XYL | US98419M1009
Generating your data highlights...
29.7b USD | # 709 in US
1.66m shares | 224.31m USD
243.14m
99.74% | 242.5m