DB • DYQ • GB0030927254
Generating your data highlights...
508m USD | # 6059 in DE
1.57k shares | 5.17k USD
119.72m
27.20% | 32.56m