NYSE • IP • US4601461035
Generating your data highlights...
18.7b USD | # 1045 in US
5.03m shares | 194.26m USD
529.57m
99.54% | 527.12m