ENXTPA • CA • FR0000120172
Generating your data highlights...
13.7b USD | # 42 in FR
2.07m shares | 53.19m USD
707.56m
83.16% | 588.43m