Skip to main content

1 Cash-Producing Stock to Own for Decades and 2 Facing Challenges

CAT Cover Image

While strong cash flow is a key indicator of stability, it doesn’t always translate to superior returns. Some cash-heavy businesses struggle with inefficient spending, slowing demand, or weak competitive positioning.

Cash flow is valuable, but it’s not everything - StockStory helps you identify the companies that truly put it to work. That said, here is one cash-producing company that reinvests wisely to drive long-term success and two best left off your watchlist.

Two Stocks to Sell:

Caterpillar (CAT)

Trailing 12-Month Free Cash Flow Margin: 12.9%

With its iconic yellow machinery working on construction sites, Caterpillar (NYSE: CAT) manufactures construction equipment like bulldozers, excavators, and parts and maintenance services.

Why Are We Wary of CAT?

  1. Products and services are facing end-market challenges during this cycle, as seen in its flat sales over the last two years
  2. Gross margin of 29.2% reflects its high production costs
  3. Earnings per share have contracted by 5.2% annually over the last two years, a headwind for returns as stock prices often echo long-term EPS performance

At $718.26 per share, Caterpillar trades at 30.8x forward P/E. Check out our free in-depth research report to learn more about why CAT doesn’t pass our bar.

IBM (IBM)

Trailing 12-Month Free Cash Flow Margin: 21.8%

With a corporate history spanning over a century and once known for its iconic mainframe computers, IBM (NYSE: IBM) provides hybrid cloud computing platforms, AI solutions, consulting services, and enterprise infrastructure to help businesses modernize their operations.

Why Is IBM Not Exciting?

  1. Annual sales growth of 4.1% over the last five years lagged behind its business services peers as its large revenue base made it difficult to generate incremental demand
  2. Earnings growth over the last five years fell short of the peer group average as its EPS only increased by 5.9% annually

IBM is trading at $249.65 per share, or 20.4x forward P/E. Dive into our free research report to see why there are better opportunities than IBM.

One Stock to Buy:

OSI Systems (OSIS)

Trailing 12-Month Free Cash Flow Margin: 7.6%

With security scanners deployed at airports and borders worldwide and patient monitors used in hospitals across the globe, OSI Systems (NASDAQ: OSIS) designs and manufactures specialized electronic systems for security screening, patient monitoring, and optoelectronic applications.

Why Is OSIS a Good Business?

  1. Market share has increased this cycle as its 14.7% annual revenue growth over the last two years was exceptional
  2. Share buybacks catapulted its annual earnings per share growth to 14.9%, which outperformed its revenue gains over the last five years
  3. Free cash flow margin grew by 4.5 percentage points over the last five years, giving the company more chips to play with

OSI Systems’s stock price of $280.50 implies a valuation ratio of 25.7x 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

ONE MORE THING: Top 6 Stocks for This Week. This market is separating quality stocks from expensive ones fast. AI taking down whole sectors with no warning. In a rotation this fast, you need more than a list of good companies.

Our AI system flagged Palantir before it ran 1,662%. AppLovin before it ran 753%. Nvidia before it ran 1,178%. Each week it produces 6 new names that pass the same tests. Get Our Top 6 Stocks for Free HERE.

Stocks that made our list in 2020 include now familiar names such as Nvidia (+1,326% between June 2020 and June 2025) as well as under-the-radar businesses like the once-micro-cap company Tecnoglass (+1,754% five-year return). Find your next big winner with StockStory today.

Recent Quotes

View More
Symbol Price Change (%)
AMZN  213.03
-1.30 (-0.61%)
AAPL  260.19
-0.64 (-0.25%)
AMD  204.44
+1.22 (0.60%)
BAC  48.25
-0.31 (-0.64%)
GOOG  307.58
+0.65 (0.21%)
META  653.36
-0.71 (-0.11%)
MSFT  404.11
-1.65 (-0.41%)
NVDA  185.39
+0.62 (0.34%)
ORCL  162.33
+12.93 (8.65%)
TSLA  406.52
+7.29 (1.83%)
Stock Quote API & Stock News API supplied by www.cloudquote.io
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the Privacy Policy and Terms Of Service.