DB:A16 | NL0011872643
Generating your data highlights...
10.6b USD | # 1275 in DE
284 shares | 38.3m USD
210.85m
99.95% | 210.74m