INSTEEL INDUSTRIES INC
IIIN · Steel Works, Blast Furnaces & Rolling & Finishing Mills · 19.4M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$97K (gross $2M, SBC $2M)
Reference price $37.67 · est. market cap ~$732M — last insider sale, 2026-02-26 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B71Lowest-cost maker of concrete reinforcing steel rebounded sharply on volume, pricing and acquisitions, lifting returns above sector medians.
Strengths
- Net income +112% (net-income growth 83rd pct) and revenue +22% (76th); ROA 8.9% (87th)
- Current ratio 4.0 (75th) and net margin 64th pct; market-leadership and low-cost position
Risks
- Gross margin only 12.8th pct and ROE 11% (63rd) — returns are good but not standout
- Highly cyclical construction demand, minimal backlog, and wire-rod/tariff cost volatility
Notable findings
- Customer concentration~88% of revenue from one customer/distributor — 4 % $ 529,198 Gross profit 93,438 88
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
14.4%
Net margin
6.3%
Return on equity
11.0%
Return on assets
8.9%
Revenue growth (QoQ)
8.0%
Net-income growth
112.5%
Current ratio
4.0×
Tangible book value
$317M
Cash & investments
$39M
Stock comp / revenue
0.5%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-04-22 | WOLTZ H O III | Gift | 10K | — |
| 2026-02-26 | Wagner Richard | Sell | 1.7K | $37.67 |
| 2026-02-14 | Jafroodi Scot R | Option exercise | 2.1K | — |
| 2026-02-14 | Jafroodi Scot R | Tax withheld | 538 | $37.58 |
| 2026-02-14 | Wagner Richard | Option exercise | 2.3K | — |
| 2026-02-14 | Wagner Richard | Tax withheld | 592 | $37.58 |
| 2026-02-14 | WOLTZ H O III | Option exercise | 5.8K | — |
| 2026-02-14 | York James R. | Option exercise | 1.2K | — |
| 2026-02-14 | WOLTZ H O III | Tax withheld | 1.5K | $37.58 |
| 2026-02-14 | York James R. | Tax withheld | 418 | $37.58 |
| 2026-02-11 | BOXLEY ABNEY S III | Option exercise | 2.7K | — |
| 2026-02-11 | Doyle Blake | Option exercise | 2.7K | — |
| 2026-02-11 | Ruth Jon M | Option exercise | 2.7K | — |
| 2026-02-11 | LLOYD ANNE H | Option exercise | 2.7K | — |
| 2026-02-11 | THOMPSON G KENNEDY | Option exercise | 2.7K | — |
| 2026-02-10 | ROGERS W ALLEN II | Option exercise | 2.7K | — |
| 2025-12-04 | WOLTZ H O III | Gift | 4.3K | — |
| 2025-09-04 | York James R. | Sell | 600 | $38.50 |
| 2025-08-28 | WOLTZ H O III | Gift | 2.0K | — |
| 2025-08-26 | Wagner Richard | Sell | 4.4K | $38.42 |
| 2025-08-22 | York James R. | Sell | 3.0K | $38.50 |
| 2025-08-19 | Jafroodi Scot R | Tax withheld | 2.7K | $37.06 |
| 2025-08-19 | Jafroodi Scot R | Option exercise | 2.6K | $29.69 |
| 2025-08-19 | Jafroodi Scot R | Tax withheld | 2.3K | $37.06 |
| 2025-08-19 | Jafroodi Scot R | Option exercise | 3.5K | $21.57 |
| 2025-08-19 | Jafroodi Scot R | Tax withheld | 2.4K | $37.06 |
| 2025-08-19 | Jafroodi Scot R | Option exercise | 4.2K | $18.25 |
| 2025-08-15 | Wagner Richard | Tax withheld | 552 | $37.18 |
| 2025-08-15 | York James R. | Option exercise | 1.1K | — |
| 2025-08-15 | York James R. | Tax withheld | 328 | $37.18 |
| 2025-08-15 | WOLTZ H O III | Option exercise | 5.3K | — |
| 2025-08-15 | WOLTZ H O III | Tax withheld | 1.4K | $37.18 |
| 2025-08-15 | Wagner Richard | Option exercise | 2.1K | — |
| 2025-08-15 | Jafroodi Scot R | Option exercise | 1.1K | — |
| 2025-08-15 | Jafroodi Scot R | Tax withheld | 301 | $37.18 |
| 2025-07-23 | York James R. | Option exercise | 3.5K | $21.57 |
| 2025-07-23 | York James R. | Option exercise | 1.7K | $18.25 |
| 2025-07-23 | York James R. | Option exercise | 3.1K | $19.86 |
| 2025-07-23 | York James R. | Option exercise | 2.2K | $29.43 |
| 2025-07-23 | York James R. | Option exercise | 1.8K | $32.77 |
| 2025-07-23 | York James R. | Option exercise | 1.9K | $30.27 |
| 2025-07-23 | York James R. | Option exercise | 939 | $30.99 |
| 2025-07-23 | York James R. | Tax withheld | 12K | $37.55 |
| 2025-05-19 | York James R. | Option exercise | 2.5K | $18.25 |
| 2025-05-19 | York James R. | Tax withheld | 1.6K | $37.19 |
| 2025-05-16 | Jafroodi Scot R | Option exercise | 2.4K | $34.49 |
| 2025-05-16 | Jafroodi Scot R | Option exercise | 3.0K | $26.75 |
| 2025-05-16 | Jafroodi Scot R | Tax withheld | 4.6K | $37.34 |
| 2025-02-15 | York James R. | Option exercise | 973 | — |
| 2025-02-15 | York James R. | Tax withheld | 330 | $31.18 |
| 2025-02-15 | Jafroodi Scot R | Option exercise | 714 | — |
| 2025-02-15 | Jafroodi Scot R | Tax withheld | 188 | $31.18 |
| 2025-02-15 | WOLTZ H O III | Option exercise | 3.9K | — |
| 2025-02-15 | WOLTZ H O III | Tax withheld | 1.0K | $31.18 |
| 2025-02-15 | Wagner Richard | Option exercise | 1.8K | — |
| 2025-02-15 | Wagner Richard | Tax withheld | 470 | $31.18 |
| 2025-02-13 | THOMPSON G KENNEDY | Option exercise | 2.2K | — |
| 2025-02-13 | RUTKOWSKI JOSEPH A | Option exercise | 2.2K | — |
| 2025-02-13 | Ruth Jon M | Option exercise | 2.2K | — |
| 2025-02-13 | ROGERS W ALLEN II | Option exercise | 2.2K | — |
| 2025-02-13 | BOXLEY ABNEY S III | Option exercise | 2.2K | — |
| 2025-02-13 | LLOYD ANNE H | Option exercise | 2.2K | — |
| 2025-02-13 | BOXLEY ABNEY S III | Option exercise | 2.2K | — |
| 2025-01-21 | Wagner Richard | Sell | 13 | $28.04 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-12 | 2026-05-12 | 0001437749-26-016434 ↗ |
| 8-K | 2026-04-16 | 2026-04-16 | 0001437749-26-012485 ↗ |
| 10-Q | 2026-04-16 | 2026-03-28 | 0001437749-26-012525 ↗ |
| 8-K | 2026-02-11 | 2026-02-10 | 0001437749-26-003746 ↗ |
| 8-K | 2026-02-10 | 2026-02-10 | 0001437749-26-003640 ↗ |
| 8-K | 2026-01-15 | 2026-01-15 | 0001437749-26-001309 ↗ |
| 10-Q | 2026-01-15 | 2025-12-27 | 0001437749-26-001338 ↗ |
| 8-K | 2025-11-14 | 2025-11-10 | 0001437749-25-035214 ↗ |
| 8-K | 2025-11-12 | 2025-11-11 | 0001437749-25-034168 ↗ |
| 10-K | 2025-10-23 | 2025-09-27 | 0001437749-25-031597 ↗ |
| 8-K | 2025-10-16 | 2025-10-16 | 0001437749-25-031106 ↗ |
| 8-K | 2025-08-19 | 2025-08-19 | 0001437749-25-027361 ↗ |