OTCPK • MNTC.F • CNE100007DX6
Generating your data highlights...
38.7b USD | # 599 in US
100 shares | 3.8k USD
75.77m
86.53% | 65.57m