ENXTPA • LR • FR0010307819
Generating your data highlights...
45.4b USD | # 22 in FR
588.82k shares | 157.55m USD
261.4m
96.97% | 253.47m