OTCPK • KGTF.Y • US5011021079
Generating your data highlights...
15.4b USD | # 1209 in US
228 shares | 4.79k USD
13.98b
40.40% | 5.65b