ENXTPA • ENX • NL0006294274
Generating your data highlights...
18.3b USD | # 34 in FR
167.67k shares | 44.47m USD
101.44m
86.02% | 87.26m