OTCPK • KUBT.Y • US5011732071
Generating your data highlights...
20.8b USD | # 983 in US
44.19k shares | 3.82m USD
1.14b
97.07% | 1.1b