OTCPK • KYKO.Y • US50156R1077
Generating your data highlights...
8.21b USD | # 1860 in US
3.17k shares | 48.68k USD
523.49m
43.78% | 229.17m