ENXTPA • IVA • FR0013233012
Generating your data highlights...
1.12b USD | # 150 in FR
370.33k shares | 1.68m USD
236.28m
84.30% | 199.18m