ENXTPA • RI • FR0000120693
Generating your data highlights...
18.5b USD | # 35 in FR
686.12k shares | 78.6m USD
251.67m
76.67% | 192.97m