XTRA • ESL • FR0000121667
Generating your data highlights...
92.2b USD | # 239 in DE
1.78k shares | 283.47m USD
460.46m
63.62% | 292.94m