OTCPK • SMER.Y • US82621A2033
Generating your data highlights...
152b USD | # 126 in US
156.43k shares | 29.89m USD
855.34m
91.61% | 783.62m