NYSE:IP | US4601461035
Generating your data highlights...
11.8b USD | # 1200 in US
5.62m shares | 203.92m USD
347.32m
99.39% | 345.21m