OTCPK:PPRU.F | FR0000121485
Generating your data highlights...
28.2b USD | # 662 in US
227 shares | 46.79k USD
122.6m
52.13% | 63.91m