OTCPK:PTRR.Y | US71677D3026
Generating your data highlights...
5.91b USD
18.54k shares | 133.9k USD
811.35m
95.49% | 774.79m