Nasdaq • SLN • US82686Q1013
Generating your data highlights...
500m USD | # 3313 in US
407.49k shares | 3.02m USD
47.23m
55.27% | 26.1m