XTRA • DBK • DE0005140008
Generating your data highlights...
77.2b USD | # 308 in DE
4.79m shares | 270.06m USD
1.87b
95.55% | 1.78b