NYSE • PPLC • US69351T8669
Generating your data highlights...
24.7b USD | # 471 in US
199.73k shares | 9.44m USD
752.54m
99.72% | 750.41m