NYSE:IP | US4601461035
Generating your data highlights...
20.7b USD | # 922 in US
4.74m shares | 202.14m USD
528.04m
99.57% | 525.77m