ENXTPA • RI • FR0000120693
Generating your data highlights...
17.2b USD | # 35 in FR
666.89k shares | 77.08m USD
251.68m
76.67% | 192.98m