OTCPK:PPRU.F | FR0000121485
Generating your data highlights...
32.1b USD | # 533 in US
1.16k shares | 364.14k USD
122.59m
57.29% | 70.23m