OTCPK • IBID.Y • US45107P1012
Generating your data highlights...
26.9b USD | # 775 in US
2.97k shares | 54.15k USD
139.62m
85.57% | 119.47m