ENXTPA • IDL • FR0010929125
Generating your data highlights...
2.57b USD | # 103 in FR
5.45k shares | 2.32m USD
6.54m
43.76% | 2.86m