XTRA:PPX | FR0000121485
Generating your data highlights...
27.4b USD | # 684 in DE
1.03k shares | 125.26m USD
122.6m
52.13% | 63.91m