NYSE:IP | US4601461035
Generating your data highlights...
13.5b USD | # 1120 in US
4.49m shares | 163.1m USD
346.04m
99.42% | 344.03m