LSE • SMSD • US7960502018
Generating your data highlights...
1.46t USD | # 11 in GB
4.04k shares | 12.22m USD
6.65b
82.54% | 5.49b