OTCPK • SMTO.Y • US8656172033
Generating your data highlights...
65.3b USD | # 359 in US
78.11k shares | 5.43m USD
779.92m
96.61% | 753.46m