OTCPK • PRRC.F • DE0006223407
Generating your data highlights...
556m USD | # 5872 in US
3.6k shares | 33.3k USD
58.9m
57.80% | 34.04m