OTCPK • SMFN.F • JP3890350006
Generating your data highlights...
135b USD | # 143 in US
85.42k shares | 3.03m USD
3.83b
99.96% | 3.83b