NYSE • SSTK • US8256901005
Generating your data highlights...
200m USD | # 7637 in US
1.01m shares | 11.33m USD
36.95m
68.15% | 25.18m