OTCPK • SNMR.Y • US78460A1060
Generating your data highlights...
24.1b USD | # 861 in US
47.78k shares | 716.83k USD
3.36b
61.14% | 2.05b