ENXTPA • VLA • FR0004056851
Generating your data highlights...
538m USD | # 202 in FR
533.85k shares | 1.59m USD
189.65m
82.92% | 157.26m