ENXTPA • ERF • FR0014000MR3
Generating your data highlights...
12.7b USD | # 45 in FR
338.49k shares | 32.94m USD
174.75m
63.65% | 111.23m