ENXTPA • LR • FR0010307819
Generating your data highlights...
40.9b USD | # 22 in FR
548.85k shares | 120.91m USD
262.14m
96.98% | 254.21m