ENXTPA • NANO • FR0011341205
Generating your data highlights...
2.02b USD | # 118 in FR
221.9k shares | 8.97m USD
48.53m
86.73% | 42.09m