Zacks Investment Research upgraded Sterling Infrastructure (STRL) to a Zacks Rank #2 (Buy) on October 6, 2026.

The upgrade reflects an improved outlook on the company's earnings prospects. This rank places the stock in the top 20% of companies covered by Zacks.

An upward trend in earnings estimates drove the ratings change. The Zacks Consensus Estimate for Sterling's fiscal 2026 earnings increased by 4.2% over the past 90 days. This signals growing analyst optimism about the company's profitability.

The stock rose over 7% on the announcement day.