DB • LEI • DE0006464506
Generating your data highlights...
138m USD | # 8017 in DE
621 shares | 120.88k USD
9.13m
54.24% | 4.95m