ENXTBR • MELE • BE0165385973
Generating your data highlights...
3.84b USD | # 26 in BE
72.41k shares | 6.32m USD
39.35m
48.67% | 19.15m