DB • ESL • FR0000121667
Generating your data highlights...
97.7b USD | # 216 in DE
989 shares | 274.45m USD
461.54m
63.70% | 294.02m