OTCPK • PPRQ.F • CA17039A1066
Generating your data highlights...
3.76b USD | # 2992 in US
52.56k shares | 595.27k USD
328.02m
96.21% | 315.59m