ENXTPA • IPN • FR0010259150
Generating your data highlights...
15.2b USD | # 39 in FR
130.62k shares | 42.22m USD
82.1m
36.44% | 29.92m