DB • E7V • FR0010451203
Generating your data highlights...
12.9b USD | # 1373 in DE
1.55k shares | 45.85m USD
292.6m
79.53% | 232.7m