OTCPK • KLBA.Y • US49834M1009
Generating your data highlights...
4.06b USD
5.57k shares | 39.24k USD
1.23b
100.00% | 1.23b