LSE • SMSD • US7960502018
Generating your data highlights...
1.01t USD | # 11 in GB
4.39k shares | 10.83m USD
6.76b
82.72% | 5.59b