ENXTBR • PROX • BE0003810273
Generating your data highlights...
2.39b USD | # 33 in BE
284.87k shares | 2.15m USD
323.07m
44.01% | 142.18m