Nasdaq • SLM • US78442P1066
Generating your data highlights...
4.05b USD | # 2802 in US
3.94m shares | 84m USD
188.59m
98.88% | 186.49m