OTCPK • CBGP.Y • US1890621022
Generating your data highlights...
903m USD | # 5186 in US
276 shares | 3.25k USD
149.05m
97.80% | 145.77m