Nelnet, Inc. Common Stock, NNI

NNI 2025-07-18 -0.36% v -4d 13 46.9k -5.54% 2017-02-28 credit services
None