Got $1,000? Here's Why I Would Buy UPS Over Caterpillar.

Source The Motley Fool

Key Points

  • United Parcel Service has been streamlining its business, with early signs of success already evident.

  • The company believes 2026 will be the inflection point, with the second half of the year better than the first.

  • Caterpillar is performing well, but it is also priced for perfection.

  • 10 stocks we like better than United Parcel Service ›

I'm a dividend investor with a value bias, so I prefer to buy historically well-run companies while they are out of favor on Wall Street. Buying stocks that everybody seems to love isn't something I usually do. Which is why I would buy United Parcel Services (NYSE: UPS) over Caterpillar (NYSE: CAT) today. Here's a deeper dive into my thinking.

What's wrong with UPS?

United Parcel Services is one of a small number of large package delivery companies. This is a capital-intensive business that requires a vast distribution network and impressive logistics skills. It would be difficult for a new competitor to simply start from scratch. For example, Amazon (NASDAQ: AMZN) has been building out its own distribution business for years, yet it still uses UPS' services.

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now, when you join Stock Advisor. See the stocks »

A person sitting with papers and an excited look of discover.

Image source: Getty Images.

That said, UPS has been around for a long time. The industrial giant needed to modernize its operations to incorporate the latest technology and trim inefficiencies that had accumulated over the years. This is exactly what it has been doing, while, at the same time, refocusing on the company's most profitable business lines. The process basically involved high up-front costs while revenues were falling, because the company was moving away from high-volume, low-profit-margin business (such as delivering packages for Amazon).

However, signs of progress are apparent. The company's revenue per piece in the U.S. market has been improving even as overall U.S. revenue has been falling. That is management's goal, and management believes 2026 will be the inflection point for the business, with the second half expected to be stronger than the first.

But Wall Street is in a show-me mood, with the stock still offering a historically high 5.8% yield and the price-to-sales and price-to-book value ratios below their five-year averages. The price-to-earnings ratio is above the five-year average, but earnings are being depressed by the turnaround right now, so that doesn't worry me. UPS looks like an attractive, high-yield value, with the turnaround effort nearing completion.

Caterpillar is doing great and priced for perfection

Catperillar's earth-moving equipment and power products are hot commodities today. First-quarter 2026 revenue rose 22% year over year, while adjusted earnings increased 30%. The company's backlog is at record levels. It is hitting on all cylinders.

However, there's a small problem: valuation. The stock's 0.7% dividend yield is near historical lows. And its P/S, P/E, and P/B ratios are all more than twice their five-year averages. The stock is very expensive right now and, arguably, is priced for perfection. If the business were to slow down, fickle investors would likely dump the stock.

Part of the problem is that Caterpillar has gotten caught up in the hype around artificial intelligence infrastructure. Cat certainly has a place in the AI discussion, with its machinery needed for construction and its power products offering off-grid power. But given the lofty share price, it would be hard for me, an income investor with a value bias, to justify buying the stock at this price.

Long-term investors have to stick to their plan

Caterpillar is a great company that is executing very well today. I'm not trying to knock the business in any way. But paying too much for a great company can turn it into a bad investment. A $1,000 investment today would only get you one share of Cat's stock.

UPS, on the other hand, has a strong industry position and a great history. It is also nearing the end of an important business overhaul, yet it seems to me that Wall Street isn't giving it enough credit for its success. If you think long-term, you can pick up eight shares for $1k, getting an attractive yield while you wait for investors to catch on to the unfolding turnaround story.

Should you buy stock in United Parcel Service right now?

Before you buy stock in United Parcel Service, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and United Parcel Service wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $400,964!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,272,955!*

Now, it’s worth noting Stock Advisor’s total average return is 930% — a market-crushing outperformance compared to 210% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.

See the 10 stocks »

*Stock Advisor returns as of July 18, 2026.

Reuben Gregg Brewer has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Amazon, Caterpillar, and United Parcel Service. The Motley Fool has a disclosure policy.

Disclaimer: For information purposes only. Past performance is not indicative of future results.
placeholder
Natural Gas sinks to pivotal level as China’s demand slumpsNatural Gas price (XNG/USD) edges lower and sinks to $2.56 on Monday, extending its losing streak for the fifth day in a row. The move comes on the back of China cutting its Liquified Natural Gas (LNG) imports after prices rose above $3.0 in June. It
Author  FXStreet
Jul 01, 2024
Natural Gas price (XNG/USD) edges lower and sinks to $2.56 on Monday, extending its losing streak for the fifth day in a row. The move comes on the back of China cutting its Liquified Natural Gas (LNG) imports after prices rose above $3.0 in June. It
placeholder
Markets in 2026: Will gold, Bitcoin, and the U.S. dollar make history again? — These are how leading institutions thinkAfter a turbulent 2025, what lies ahead for commodities, forex, and cryptocurrency markets in 2026?
Author  Insights
Dec 25, 2025
After a turbulent 2025, what lies ahead for commodities, forex, and cryptocurrency markets in 2026?
placeholder
ECB Policy Outlook for 2026: What It Could Mean for the Euro’s Next MoveWith the ECB likely holding rates steady at 2.15% and the Fed potentially extending cuts into 2026, EUR/USD may test 1.20 if Eurozone growth proves resilient, but weaker growth and an ECB pivot could pull the pair back toward 1.13 and potentially 1.10.
Author  Mitrade
Dec 26, 2025
With the ECB likely holding rates steady at 2.15% and the Fed potentially extending cuts into 2026, EUR/USD may test 1.20 if Eurozone growth proves resilient, but weaker growth and an ECB pivot could pull the pair back toward 1.13 and potentially 1.10.
placeholder
Gold slides back closer to $4,050 as Iran risks and Fed hike bets boost USDGold (XAU/USD) opens with a modest bearish gap at the start of a new week and slides back closer to the $4,050 level during the Asian session.
Author  FXStreet
Jul 13, Mon
Gold (XAU/USD) opens with a modest bearish gap at the start of a new week and slides back closer to the $4,050 level during the Asian session.
placeholder
Gold Price Forecast: Cooling Inflation Fails to Offset Fed Hawkish Pressure, Gold Price May Fall to $3,500As of the Asian session on July 17, gold prices ( XAUUSD ) fluctuated around $4,000. However, it is worth noting that gold closed at $3,969.41 yesterday, confirming a break below the $4,0
Author  TradingKey
Yesterday 10: 30
As of the Asian session on July 17, gold prices ( XAUUSD ) fluctuated around $4,000. However, it is worth noting that gold closed at $3,969.41 yesterday, confirming a break below the $4,0
goTop
quote