NYSE • PPLC • US69351T8669
Generating your data highlights...
25.1b USD | # 839 in US
203.16k shares | 9.63m USD
752.54m
99.72% | 750.41m