DB • NBF • SE0015962477
Generating your data highlights...
1.36b USD | # 4520 in DE
287 shares | 1.51k USD
241.79m
62.09% | 150.13m