OTCPK • OBIC.Y • US6743881038
Generating your data highlights...
9.99b USD | # 1636 in US
214.54k shares | 2.72m USD
432.65m
73.92% | 319.8m