OTCPK • KSHT.Y • US50116L1098
Generating your data highlights...
24.5b USD | # 849 in US
13.57k shares | 19.39k USD
4.33b
65.04% | 2.82b