LSE • SMSN • US7960508882
Generating your data highlights...
1.01t USD | # 11 in GB
27.3k shares | 129.23m USD
6.76b
82.72% | 5.59b