ENXTBR • MELE • BE0165385973
Generating your data highlights...
3.03b USD | # 29 in BE
50.19k shares | 4.58m USD
39.35m
48.67% | 19.15m