ENXTPA • FDJU • FR0013451333
Generating your data highlights...
4.82b USD | # 70 in FR
550.68k shares | 15.9m USD
184.8m
55.36% | 102.3m