NYSE:XYL | US98419M1009
Generating your data highlights...
25.6b USD | # 614 in US
1.57m shares | 149.88m USD
241.08m
99.68% | 240.31m