ENXTPA • BB • FR0000120966
Generating your data highlights...
2.94b USD | # 89 in FR
36.17k shares | 3.96m USD
40.55m
40.52% | 16.43m