ENXTPA • ITP • FR0004024222
Generating your data highlights...
2.42b USD | # 106 in FR
67k shares | 2.35m USD
83.7m
26.78% | 22.41m