OTCPK • KGSP.F • IE0004927939
Generating your data highlights...
17.5b USD | # 1102 in US
793 shares | 71.23k USD
179.6m
83.92% | 150.71m