OTCPK • SOML.Y • US8131132065
Generating your data highlights...
16.4b USD | # 1149 in US
115.12k shares | 1.1m USD
404.47m
98.93% | 400.16m