NNI   $126.68  -0.79% Market Closed After Close 126.68 0.0

Nelnet, Inc.

Earnings, Splits and Dividends

Data not available