NYSE • PPLC • US69351T8669
Generating your data highlights...
26.7b USD | # 808 in US
246k shares | 11.85m USD
752.35m
99.19% | 746.23m