DB:IXX | DE0005759807
Generating your data highlights...
535m USD | # 5789 in DE
262 shares | 406.89k USD
9.93m
60.02% | 5.96m