ENXTPA • NXI • FR0010112524
Generating your data highlights...
437m USD | # 217 in FR
158.61k shares | 1.39m USD
55.68m
85.16% | 47.41m