NYSE:IP | US4601461035
Generating your data highlights...
18.9b USD | # 864 in US
4.47m shares | 238.09m USD
347.41m
99.42% | 345.38m