NYSE:IP | US4601461035
Generating your data highlights...
16.9b USD | # 969 in US
4.34m shares | 204.49m USD
347.37m
99.41% | 345.32m