XTRA:DPW | DE0005552004
Generating your data highlights...
48.6b USD | # 372 in DE
2.02m shares | 109.93m USD
1.16b
82.03% | 953.23m