ENXTBR • CMBT • BE0003816338
Generating your data highlights...
4.65b USD | # 24 in BE
173.12k shares | 3.05m USD
290.17m
38.31% | 111.17m