ENXTPA • AF • FR001400J770
Generating your data highlights...
3.58b USD | # 84 in FR
1.19m shares | 18.9m USD
262.62m
43.56% | 114.4m