DB • IJU • SE0000936478
Generating your data highlights...
274m USD | # 7015 in DE
1.99k shares | 5.87k USD
136.25m
83.80% | 114.17m