OTCPK • KMRR.F • NO0013697029
Generating your data highlights...
5.36b USD | # 2465 in US
1.65k shares | 9.24k USD
879.61m
41.83% | 367.92m