XTRA • IVU • DE0007448508
Generating your data highlights...
423m USD | # 6346 in DE
9.4k shares | 296.69k USD
17.27m
69.94% | 12.08m