NN Inc

NNBRNASDAQ
$3.67
-0.21-5.41%
Last update: Sep 30, 7:28 PM
$3.67
-0.21-5.41%