NYSE • CMBT • BE0003816338
Generating your data highlights...
4.71b USD | # 2650 in US
1.36m shares | 20.78m USD
290.17m
38.31% | 111.17m