Upgrade

NN, Inc.

NNBR

Last
$3.95
Day
-1.5%
1y
+109.9%
5y
-25.5%
52w
-16.3%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-0424d
EMA 21
3.82
EMA 50
3.64
EMA 200
2.90
20d high
-16.3%
5y high
-34.6%
5y range
59th
Website · 2,300 employees · United States

Positions held

Your positions

NNBR isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
62
Hold
swing
Signal
Strong Buy
Target
$5.01
Stop
$3.51
Stop distance
11.1%
Target vs last
+26.8%

Fundamentals

Market cap$375.91MEnterprise value$651.63MTrailing P/E—Forward P/E20.39
PEG0.83Price / book9.95Beta2.66Dividend yield0.00%
Revenue growth19.3%Earnings growth—Gross margin15.1%Operating margin0.8%
Profit margin-6.2%ROE-18.4%ROA-1.8%Debt / equity1.50
Current ratio1.79Free cash flow$19.06MAnalyst recommendationstrong_buyMean target$6.67
52w high$4.7952w low$1.10

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$129M$118M$105M$104M$108M
Op margin0.8%-1.7%-9.9%-2.2%-1.4%
Net income-$2.3M-$6.8M-$12.5M-$6.7M-$8.1M
Gross margin17.0%16.4%9.2%16.8%16.9%
Gross profit$21.9M$19.4M$9.6M$17.5M$18.2M
Operating income$1.0M-$2.1M-$10.4M-$2.2M-$1.5M
  • Revenue +9% vs prior quarter ($129M vs $118M).
  • Gross margin 17% (was 16.4% prior quarter).
  • Operating margin expanded to 0.8%.

Yearly (6y)

20252024202320222021
Revenue$422M$464M$489M$499M—
Op margin-4.5%-5.9%-4.5%-4.2%—
Net income-$34.0M-$38.3M-$50.1M-$26.1M—
Gross margin14.1%15.0%14.3%15.6%—
Gross profit$59.4M$69.5M$70.1M$77.6M—
Operating income-$18.9M-$27.5M-$21.8M-$21.1M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

NNBR · daily+19.0% over 13 sessions
Close EMA21 EMA50 EMA200
3.253.654.054.464.862026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$13M$23M$58M$93M$129M-10%4%17%2025-Q22025-Q32025-Q42026-Q12026-Q2