XTRA • GFG • LU2010095458
Generating your data highlights...
117m USD | # 8222 in DE
97.35k shares | 69.53k USD
227.58m
43.75% | 99.57m