NYSE • IP • US4601461035
Generating your data highlights...
16.9b USD | # 1131 in US
7.06m shares | 272.78m USD
529.49m
99.53% | 527.02m