ENXTPA • VLA • FR0004056851
Generating your data highlights...
565m USD | # 201 in FR
1.57m shares | 7.07m USD
189.65m
82.71% | 156.86m