XTRA • F3C • DE0007568578
Generating your data highlights...
379m USD | # 6523 in DE
91.22k shares | 2.35m USD
17.4m
97.70% | 17m