NNBR   $3.31  -1.78% Market Closed After Close 3.37 1.81%

NN, Inc.

Data not available