Insteel Industries reported Q3 2026 earnings of $0.40 per share, missing the consensus estimate of $0.49 and declining from $0.74 year-ago. However, the company exceeded revenue expectations with $209.28 million, up from $177.44 million year-over-year.
Despite underperforming the market by 4% year-to-date, the stock holds a Zacks Rank #2 (Buy) rating based on favorable estimate revision trends. The Steel - Speciality industry ranks in the top 13% of Zacks industries.