DB • 5VD • ZAE000132577
Generating your data highlights...
18.3b USD | # 1080 in DE
1.07k shares | 9.96k USD
1.93b
23.18% | 447.73m