NN Inc Stock News

NNBRNASDAQ
$3.72
-0.21-5.34%
Last update: Nov 2, 4:00 PM