OTCPK • TKCB.F • JP3560800009
Generating your data highlights...
2.18b USD | # 3816 in US
240 shares | 2.73k USD
202.34m
93.79% | 189.77m