OTCPK • SSDO.Y • US8248414075
Generating your data highlights...
6.2b USD | # 2205 in US
47.06k shares | 883.42k USD
399.55m
90.26% | 360.64m