NYSE:IP | US4601461035
Generating your data highlights...
19.7b USD | # 978 in US
6.53m shares | 276.12m USD
529.47m
99.56% | 527.12m