NYSE:IP | US4601461035
Generating your data highlights...
20.4b USD | # 936 in US
4.87m shares | 206.44m USD
528.04m
99.58% | 525.81m