OTCPK • MKKG.Y • US5893392093
Generating your data highlights...
66.5b USD | # 352 in US
114.28k shares | 3.14m USD
434.78m
29.72% | 129.24m