DB • 8ZQ • NL0015001FS8
Generating your data highlights...
46.8b USD | # 488 in DE
290 shares | 114.4m USD
720.63m
68.60% | 494.36m