OTCPK • MMLT.F • HK1208013172
Generating your data highlights...
13.3b USD | # 1354 in US
51.51k shares | 59.42k USD
12.14b
32.56% | 3.95b