XTRA • DBK • DE0005140008
Generating your data highlights...
66.5b USD | # 351 in DE
5.05m shares | 277.65m USD
1.88b
95.74% | 1.8b