OTCPK • TKFO.Y • US8891131067
Generating your data highlights...
5.68b USD | # 2320 in US
500 shares | 8.51k USD
712.11m
80.06% | 570.15m