ENXTPA • CA • FR0000120172
Generating your data highlights...
12.9b USD | # 42 in FR
2.15m shares | 59.02m USD
707.56m
83.16% | 588.43m