ENXTPA • TRI • FR0005691656
Generating your data highlights...
2.97b USD | # 93 in FR
14.8k shares | 2.8m USD
19.29m
41.93% | 8.09m