ENXTPA • VLA • FR0004056851
Generating your data highlights...
481m USD | # 208 in FR
965.69k shares | 3m USD
189.65m
82.92% | 157.26m