OTCPK • TKMC.Y • US8889241076
Generating your data highlights...
5.27b USD | # 2421 in US
100 shares | 886.65 USD
63.52m
49.00% | 31.13m