OTCPK • IDCB.F • CNE1000003G1
Generating your data highlights...
372b USD | # 34 in US
107.07k shares | 94.57k USD
86.79b
73.03% | 63.38b