OTCPK:PPRU.F | FR0000121485
Generating your data highlights...
42.2b USD | # 496 in US
925 shares | 319.26k USD
122.6m
57.27% | 70.22m