ENXTPA • CA • FR0000120172
Generating your data highlights...
13b USD | # 42 in FR
2.42m shares | 70.76m USD
706.23m
83.13% | 587.1m