Nasdaq • SLN • US82686Q1013
Generating your data highlights...
592m USD | # 5828 in US
1.1m shares | 13.36m USD
60.2m
80.12% | 48.23m