OTCPK • SMOF.F • CA83571A1021
Generating your data highlights...
64.1m USD | # 9053 in US
135.13k shares | 22.78k USD
429.09m
76.58% | 328.58m