ENXTPA:LR | FR0010307819
Generating your data highlights...
38b USD | # 23 in FR
614.58k shares | 127.63m USD
262.16m
96.98% | 254.24m