OTCPK • PPLF.Y • US69369B1052
Generating your data highlights...
581m USD | # 5854 in US
100 shares | 484 USD
6.82b
40.38% | 2.75b