Nasdaq • SLN • US82686Q1013
Generating your data highlights...
641m USD | # 5790 in US
880.19k shares | 8.1m USD
47.23m
54.77% | 25.87m