NYSE:SSTK | US8256901005
Generating your data highlights...
1.44b USD | # 4064 in US
528.44k shares | 24.65m USD
35.54m
68.25% | 24.26m