DB • 2FE • NL0011585146
Generating your data highlights...
62.1b USD | # 380 in DE
246 shares | 254.07m USD
176.5m
98.54% | 173.92m