OTCPK • PRMR.Y • US6993206027
Generating your data highlights...
3.28b USD | # 3127 in US
N/A shares | N/A USD
145.94m
52.84% | 77.11m