DB • IDA • ES0118594417
Generating your data highlights...
11.6b USD | # 1491 in DE
400 shares | 94.92m USD
175.66m
42.20% | 74.12m