ENXTPA • HO • FR0000121329
Generating your data highlights...
55.9b USD | # 18 in FR
248.47k shares | 91.21m USD
205.46m
43.33% | 89.03m