ENXTPA • RI • FR0000120693
Generating your data highlights...
19.8b USD | # 33 in FR
677.18k shares | 77.86m USD
251.67m
76.67% | 192.97m