DB • NBF • SE0015962477
Generating your data highlights...
1.5b USD | # 4499 in DE
210 shares | 1.11k USD
241.79m
61.84% | 149.53m