OTCPK • SMCA.Y • US78445W3060
Generating your data highlights...
29.1b USD | # 734 in US
314.09k shares | 6.87m USD
63.3m
88.56% | 56.05m