ENXTPA • EL • FR0000121667
Generating your data highlights...
97.7b USD | # 12 in FR
754.67k shares | 274.45m USD
461.54m
63.70% | 294.02m