ENXTPA • NK • FR0000120859
Generating your data highlights...
2.43b USD | # 109 in FR
58.65k shares | 1.58m USD
84.41m
38.07% | 32.13m