NN Inc

NASDAQ:NNBR   10:03:24 AM EDT
3.62
-0.21 (-5.48%)
Twitter Share  Facebook Share StockTwits Share