ENXTPA • LR • FR0010307819
Generating your data highlights...
47.6b USD | # 22 in FR
593.18k shares | 136.8m USD
261.36m
96.97% | 253.44m