XTRA • GFT • DE0005800601
Generating your data highlights...
610m USD | # 5773 in DE
59.51k shares | 1.54m USD
25.56m
63.13% | 16.14m