ENXTPA • EL • FR0000121667
Generating your data highlights...
85.3b USD | # 13 in FR
686.85k shares | 178.99m USD
459.59m
63.55% | 292.07m