OTCPK:PPRU.F | FR0000121485
Generating your data highlights...
27.6b USD | # 596 in US
1.1k shares | 266.16k USD
122.59m
52.21% | 64m