LSE • SMSD • US7960502018
Generating your data highlights...
1.2t USD | # 12 in GB
5.04k shares | 17.59m USD
6.58b
79.24% | 5.21b