DB • 4VK • IE00BLP1HW54
Generating your data highlights...
67.9b USD | # 341 in DE
59 shares | 13.64k USD
213.58m
98.77% | 210.95m