ENXTPA:ENX | NL0006294274
Generating your data highlights...
9.38b USD | # 55 in FR
149.74k shares | 20.71m USD
103.67m
86.97% | 90.16m