Nasdaq • SLN • US82686Q1013
Generating your data highlights...
676m USD | # 5668 in US
1.07m shares | 12.96m USD
60.2m
80.10% | 48.22m