OTCPK:SSST | US83192D2045
Generating your data highlights...
1.81b USD | # 4020 in US
N/A shares | N/A USD
55.44m
95.55% | 52.97m