DB:1ED | LU1048328220
Generating your data highlights...
522m USD | # 5823 in DE
2.06k shares | 4.31m USD
109.78m
65.42% | 71.82m