OTCPK • SMEC.F • JP3162600005
Generating your data highlights...
29.1b USD | # 734 in US
959 shares | 415.25k USD
63.14m
88.53% | 55.9m