ENXTPA • ERF • FR0014000MR3
Generating your data highlights...
14.6b USD | # 40 in FR
247.6k shares | 26.52m USD
173.6m
63.41% | 110.07m