ENXTPA • DEC • FR0000077919
Generating your data highlights...
5.95b USD | # 68 in FR
175.8k shares | 5.32m USD
212.76m
32.66% | 69.48m