OTCPK:PPRU.Y | US4920891078
Generating your data highlights...
27.4b USD | # 676 in US
300.46k shares | 6.23m USD
122.6m
52.13% | 63.91m