OTCPK • SSDO.F • JP3351600006
Generating your data highlights...
6.2b USD | # 2205 in US
183 shares | 3.51k USD
399.55m
90.56% | 361.85m