ENXTPA • VLA • FR0004056851
Generating your data highlights...
514m USD | # 205 in FR
1.48m shares | 6.93m USD
189.65m
82.71% | 156.86m