LSE • SMSN • US7960508882
Generating your data highlights...
1.1t USD | # 12 in GB
29.93k shares | 286.61m USD
6.76b
82.72% | 5.59b