NYSE • PPG • US6935061076
Generating your data highlights...
23.8b USD | # 862 in US
2.14m shares | 240.72m USD
223.8m
99.77% | 223.29m