ENXTPA • LR • FR0010307819
Generating your data highlights...
41.6b USD | # 23 in FR
632.6k shares | 161.44m USD
262.14m
96.98% | 254.21m