DB • MEB • FR0004065605
Generating your data highlights...
1.03b USD | # 4970 in DE
113 shares | 4.13m USD
35.9m
91.31% | 32.78m