DB • 5VD • ZAE000132577
Generating your data highlights...
18.1b USD | # 1096 in DE
803 shares | 7.8k USD
1.93b
23.18% | 447.83m