DB:PU4 | FR0000130577
Generating your data highlights...
24.9b USD | # 796 in DE
297 shares | 87.96m USD
250.82m
92.59% | 232.24m