DB • IYYA • ZAE000081949
Generating your data highlights...
7.52b USD | # 2019 in DE
184 shares | 1.53k USD
254.48m
84.73% | 215.62m