ENXTBR • CMBT • BE0003816338
Generating your data highlights...
5.88b USD | # 19 in BE
128.43k shares | 2.41m USD
290.17m
38.31% | 111.17m