ENXTPA • URW • FR0013326246
Generating your data highlights...
16.7b USD | # 37 in FR
243.37k shares | 42.63m USD
144.47m
80.46% | 116.24m