ENXTPA • DEC • FR0000077919
Generating your data highlights...
4.76b USD | # 71 in FR
172.28k shares | 4.82m USD
212.85m
32.68% | 69.57m