OTCPK • SNRO.Y • US80106T2006
Generating your data highlights...
7.11b USD | # 2017 in US
5.96k shares | 67.27k USD
237.33m
74.87% | 177.67m