NN Inc

NN Inc

NNBR · NASDAQ

3.04USD-0.03 (-0.98%)