OTCPK • SSRE.Y • US8708861088
Generating your data highlights...
45.4b USD | # 504 in US
58.06k shares | 2.3m USD
294.1m
94.25% | 277.18m