Nasdaq • SLM • US78442P1066
Generating your data highlights...
4.83b USD | # 2598 in US
2.93m shares | 66.44m USD
188.59m
98.83% | 186.39m