ENXTPA • URW • FR0013326246
Generating your data highlights...
16.6b USD | # 38 in FR
341.88k shares | 55.2m USD
144.22m
80.48% | 116.07m