XTRA • ESL • FR0000121667
Generating your data highlights...
97.7b USD | # 216 in DE
1.54k shares | 274.45m USD
461.54m
63.70% | 294.02m