NNBR   $3.72  -5.34% Market Closed After Close 3.77 1.34%

NN, Inc.

Data not available