XTRA • ESL • FR0000121667
Generating your data highlights...
85.3b USD | # 278 in DE
2.09k shares | 178.99m USD
459.59m
63.55% | 292.07m