Nasdaq • SLN • US82686Q1013
Generating your data highlights...
470m USD | # 3313 in US
410.8k shares | 3.04m USD
47.23m
55.27% | 26.1m