NYSE • PPLC • US69351T8669
Generating your data highlights...
26.6b USD | # 792 in US
260.69k shares | 12.95m USD
752.17m
99.72% | 750.04m