XTRA:PPX | FR0000121485
Generating your data highlights...
35.1b USD | # 593 in DE
664 shares | 147.2m USD
122.62m
57.28% | 70.24m