ENXTPA:ENX | NL0006294274
Generating your data highlights...
14.4b USD | # 41 in FR
314.88k shares | 76.63m USD
102.66m
86.28% | 88.58m