OTCPK • MMSM.Y • US6068442077
Generating your data highlights...
19.3b USD | # 1033 in US
2.67k shares | 127.73k USD
57.18m
92.71% | 53.01m