OTCPK:SSLL.F | DE000WAF3001
Generating your data highlights...
2.41b USD | # 3391 in US
137 shares | 12.28k USD
30m
47.24% | 14.17m