ENXTPA • IDL • FR0010929125
Generating your data highlights...
2.51b USD | # 104 in FR
5.82k shares | 2.58m USD
6.54m
43.74% | 2.86m