OTCPK • KUBT.Y • US5011732071
Generating your data highlights...
20.4b USD | # 995 in US
43.52k shares | 3.77m USD
1.14b
96.80% | 1.1b