XTRA • DBK • DE0005140008
Generating your data highlights...
60b USD | # 380 in DE
6.84m shares | 315.43m USD
1.88b
96.82% | 1.82b