DB • D3H • ZAE000022331
Generating your data highlights...
10.2b USD | # 1614 in DE
N/A shares | N/A USD
672.6m
82.54% | 555.19m