ENXTPA • BB • FR0000120966
Generating your data highlights...
2.75b USD | # 96 in FR
21.34k shares | 2.82m USD
40.47m
43.09% | 17.44m