DB • NOEJ • DE000A1H8BV3
Generating your data highlights...
685m USD | # 5604 in DE
540 shares | 2.2m USD
31.86m
69.01% | 21.99m