DB:PPX | FR0000121485
Generating your data highlights...
25.3b USD | # 725 in DE
193 shares | 129.27m USD
122.6m
57.16% | 70.08m