ENXTPA • FGR • FR0000130452
Generating your data highlights...
13.1b USD | # 42 in FR
208.57k shares | 47.05m USD
95.08m
75.92% | 72.19m