NNI   $112.94  -1.88% Market Closed After Close 112.9405 0.00%

Nelnet Inc

Earnings, Splits and Dividends

Data not available