
Industrials businesses quietly power the physical things we depend on, from cars and homes to e-commerce infrastructure. Unfortunately, this role also comes with a demand profile tethered to the ebbs and flows of the broader economy. The market seems to be debating where we are in the cycle as industrials stocks were flat over the past six months. At the same time, the S&P 500 rose by 16.9%.
Only some companies are subject to these dynamics, however, and a handful of high-quality businesses can deliver earnings growth in any environment. With that said, here is one industrials stock boasting a durable advantage and two we’re steering clear of.
Two Industrials Stocks to Sell:
Primoris (PRIM)
Market Cap: $3.89 billion
Listed on the NASDAQ in 2008, Primoris (NYSE: PRIM) builds, maintains, and upgrades infrastructure in the utility, energy, and civil construction industries.
Why Are We Cautious About PRIM?
- Gross margin of 10.3% is below its competitors, leaving less money to invest in areas like marketing and R&D
- Falling earnings per share over the last two years has some investors worried as stock prices ultimately follow EPS over the long term
- Poor free cash flow margin of 2.2% for the last five years limits its freedom to invest in growth initiatives, execute share buybacks, or pay dividends
At $72.28 per share, Primoris trades at 18.7x forward P/E. Check out our free in-depth research report to learn more about why PRIM doesn’t pass our bar.
Snap-on (SNA)
Market Cap: $19.02 billion
Founded in 1920, Snap-on (NYSE: SNA) is a global provider of tools, equipment, and diagnostics for various industries such as vehicle repair, aerospace, and the military.
Why Do We Think Twice About SNA?
- Absence of organic revenue growth over the past two years suggests it may have to lean into acquisitions to drive its expansion
- Flat earnings per share over the last two years lagged its peers
- Eroding returns on capital suggest its historical profit centers are aging
Snap-on’s stock price of $367.67 implies a valuation ratio of 17.9x forward P/E. Read our free research report to see why you should think twice about including SNA in your portfolio.
One Industrials Stock to Watch:
Teledyne (TDY)
Market Cap: $28.37 billion
Playing a role in mapping the ocean floor as we know it today, Teledyne (NYSE: TDY) offers digital imaging and instrumentation products for various industries.
Why Could TDY Be a Winner?
- Impressive 12.8% annual revenue growth over the last five years indicates it’s winning market share this cycle
- Healthy operating margin of 17.9% shows it’s a well-run company with efficient processes, and it turbocharged its profits by achieving some fixed cost leverage
- Free cash flow margin expanded by 11.1 percentage points over the last five years, providing additional flexibility for investments and share buybacks/dividends
Teledyne is trading at $608.50 per share, or 24.4x forward P/E. Is now the right time to buy? Find out in our full research report, it’s free.
High-Quality Stocks for All Market Conditions
ALSO WORTH WATCHING: Top 5 Momentum Stocks. The best time to own a great stock is when the market is finally noticing it. These aren’t just high-quality businesses. Something is happening with them right now. Elite fundamentals meet near-term momentum — both boxes checked at the same time.
Find out which stocks our AI platform is flagging this week. See this week’s Strong Momentum stocks — FREE. Get Our Strong Momentum Stocks for Free HERE.
Stocks that made our list in 2020 include now familiar names such as Nvidia (+1,460% between June 2020 and June 2025) as well as under-the-radar businesses like the once-small-cap company Comfort Systems (+1,154% between June 2020 and June 2025). Find your next big winner with StockStory today.

