ENXTPA • ELIS • FR0012435121
Generating your data highlights...
6.33b USD | # 66 in FR
355.21k shares | 17.73m USD
216.55m
86.53% | 187.37m