LSE • SMSD • US7960502018
Generating your data highlights...
1.1t USD | # 12 in GB
5.06k shares | 17.13m USD
6.65b
82.54% | 5.49b