Nasdaq • SLN • US82686Q1013
Generating your data highlights...
564m USD | # 5968 in US
691.14k shares | 6.1m USD
47.23m
54.77% | 25.87m