ENXTPA • FGR • FR0000130452
Generating your data highlights...
12.1b USD | # 48 in FR
203.38k shares | 42.25m USD
95.08m
75.92% | 72.19m