DB • IJU • SE0000936478
Generating your data highlights...
939m USD | # 5145 in DE
10.1k shares | 3.73k USD
3.18b
99.73% | 3.17b