DB • BST • DE000A1X3YY0
Generating your data highlights...
95.5m USD | # 8482 in DE
286 shares | 18.09k USD
13.2m
54.58% | 7.2m