OTCPK:CAIX.Y | US12803K1097
Generating your data highlights...
81.9b USD | # 248 in US
355.85k shares | 1.25m USD
7.07b
50.00% | 3.53b