DB • IJU • SE0000936478
Generating your data highlights...
1.23b USD | # 4743 in DE
3.55k shares | 3.99k USD
3.18b
99.69% | 3.17b