NYSE • CMBT • BE0003816338
Generating your data highlights...
5.77b USD | # 2290 in US
1.04m shares | 17.39m USD
290.17m
38.31% | 111.17m