Upgrade

Insteel Industries, Inc.

IIIN

Last
$29.50
Day
-0.1%
1y
-22.5%
5y
-22.5%
52w
-23.8%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-10-2212d
EMA 21
29.76
EMA 50
30.13
EMA 200
30.96
20d high
-4.5%
5y high
-38.2%
5y range
28th
Website · 1,007 employees · United States

Positions held

Your positions

IIIN isn't in your positions.

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

Score
-13
Hold
avoid
Signal
Sell
Target
$30.73
Stop
$28.48
Stop distance
3.5%
Target vs last
+4.2%

Fundamentals

Market cap$571.07MEnterprise value$550.70MTrailing P/E15.78Forward P/E12.19
PEG1.02Price / book1.54Beta0.53Dividend yield0.41%
Revenue growth9.9%Earnings growth-40.9%Gross margin11.8%Operating margin5.9%
Profit margin5.1%ROE10.0%ROA6.2%Debt / equity0.01
Current ratio3.57Free cash flow-$17.49MAnalyst recommendationnoneMean target$39.00
52w high$38.7352w low$24.35

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$198M$173M$160M$177M$180M
Op margin5.9%3.9%5.8%10.7%11.2%
Net income$9.0M$5.2M$7.6M$14.6M$15.2M
Gross margin10.2%9.6%11.3%16.1%17.1%
Gross profit$20.1M$16.5M$18.1M$28.6M$30.8M
Operating income$11.6M$6.8M$9.3M$18.9M$20.2M
  • Revenue +14% vs prior quarter ($198M vs $173M).
  • Gross margin 10.2% (was 9.6% prior quarter).
  • Operating margin expanded to 5.9%.

Yearly (6y)

2025202420232022
Revenue$648M$529M$649M$827M
Op margin8.4%3.8%5.3%19.5%
Net income$41.0M$19.3M$32.4M$125M
Gross margin14.4%9.4%10.1%23.9%
Gross profit$93.4M$49.6M$65.4M$197M
Operating income$54.4M$20.0M$34.7M$161M
Headline scan

No flags

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

News

IIIN · daily-2.0% over 13 sessions
Close EMA21 EMA50 EMA200
28.4729.0329.5930.1630.722026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$49M$99M$148M$198M0%9%17%2025-Q22025-Q32025-Q42026-Q12026-Q2