NYSE • PPLC • US69351T8669
Generating your data highlights...
26.5b USD | # 812 in US
240.79k shares | 11.63m USD
752.17m
99.72% | 750.04m