DB • IZ6 • ZAE000049433
Generating your data highlights...
1.75b USD | # 4207 in DE
832 shares | 4.71k USD
335.36m
80.20% | 268.97m