NYSE:XYL | US98419M1009
Generating your data highlights...
33.7b USD | # 614 in US
1.32m shares | 191.39m USD
243.47m
99.31% | 241.78m