OTCPK • KGBL.Y • US4956691038
Generating your data highlights...
35.4b USD
769 shares | 145.13k USD
3.12b
28.15% | 878.18m