XTRA • GYC • LU0775917882
Generating your data highlights...
1.84b USD | # 4040 in DE
221.53k shares | 2.7m USD
176.13m
18.50% | 32.59m