Nasdaq • SLM • US78442P1066
Generating your data highlights...
4.78b USD | # 2579 in US
2.9m shares | 67.23m USD
188.59m
98.83% | 186.39m