LSE • SMSN • US7960508882
Generating your data highlights...
1.2t USD | # 12 in GB
24.61k shares | 233.36m USD
6.58b
79.24% | 5.21b