OTCPK • PTXL.F • TH0355A10Z12
Generating your data highlights...
16.3b USD | # 1151 in US
N/A shares | N/A USD
3.97b
33.43% | 1.33b