OTCPK • IVBX.F • KYG4818G1010
Generating your data highlights...
16.6b USD | # 1130 in US
8.22k shares | 86.48k USD
1.74b
92.91% | 1.61b