OTCPK • PMRT.Y • US73281Q1094
Generating your data highlights...
28.9b USD | # 728 in US
62.77k shares | 1.32m USD
1.33b
49.90% | 662.73m