DB • SAOA • ZAE000006896
Generating your data highlights...
10.2b USD | # 1611 in DE
1.19k shares | 15.35k USD
631.48m
91.19% | 575.86m