DB • 8YA • LU1756447840
Generating your data highlights...
4.22b USD | # 2726 in DE
461 shares | 10.94k USD
163.18m
11.18% | 18.25m