NYSE • IP • US4601461035
Generating your data highlights...
22.4b USD | # 946 in US
5.99m shares | 216.03m USD
529.52m
99.53% | 527.05m