$3.41
-0.08-2.29%
Últ. Act.: Oct 16, 4:24 PM
$3.40
-0.09-2.58%

NN (NNBR) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
93.744M
Shares Float
77.691M
Insider Shares Owned
8.271M
Insider % Owned
10.0%
Institutional Shares Held
8.398M
Institutional % Held
16.7%
Ownership Breakdown
Net Insider Activity by Month