DB • ANI • FR0004125920
Generating your data highlights...
22.3b USD | # 951 in DE
50 shares | 27.36m USD
201.58m
27.90% | 56.25m