NYSE:IP | US4601461035
Generating your data highlights...
23.4b USD | # 740 in US
6.12m shares | 309.29m USD
527.9m
99.57% | 525.63m