ENXTPA • ENX • NL0006294274
Generating your data highlights...
18.8b USD | # 35 in FR
209.18k shares | 59.28m USD
101.44m
86.09% | 87.33m