Skip to main content

1 Profitable Stock Worth Your Attention and 2 That Underwhelm

HLT Cover Image

Not all profitable companies are built to last - some rely on outdated models or unsustainable advantages. Just because a business is in the green today doesn’t mean it will thrive tomorrow.

A business making money today isn’t necessarily a winner, which is why we analyze companies across multiple dimensions at StockStory. That said, here is one profitable company that generates reliable profits without sacrificing growth and two that may struggle to keep up.

Two Stocks to Sell:

Hilton (HLT)

Trailing 12-Month GAAP Operating Margin: 22%

Founded in 1919, Hilton Worldwide (NYSE: HLT) is a global hospitality company with a portfolio of hotel brands.

Why Should You Sell HLT?

  1. Revenue per room has underperformed over the past two years, suggesting it may need to develop new facilities
  2. Free cash flow margin is forecasted to shrink by 3.3 percentage points in the coming year, suggesting the company will consume more capital to keep up with its competitors
  3. Underwhelming 24.1% return on capital reflects management’s difficulties in finding profitable growth opportunities

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

Expeditors (EXPD)

Trailing 12-Month GAAP Operating Margin: 9.9%

Expeditors (NYSE: EXPD) offers air and ocean freight as well as brokerage services.

Why Are We Cautious About EXPD?

  1. Sizable revenue base leads to growth challenges as its 3.3% annual revenue increases over the last two years fell short of other industrials companies
  2. High input costs result in an inferior gross margin of 13.4% that must be offset through higher volumes
  3. Waning returns on capital imply its previous profit engines are losing steam

Expeditors’s stock price of $162.96 implies a valuation ratio of 27.8x forward P/E. If you’re considering EXPD for your portfolio, see our FREE research report to learn more.

One Stock to Buy:

Primoris (PRIM)

Trailing 12-Month GAAP Operating Margin: 5.7%

Listed on the NASDAQ in 2008, Primoris (NYSE: PRIM) builds, maintains, and upgrades infrastructure in the utility, energy, and civil construction industries.

Why Should You Buy PRIM?

  1. Demand is greater than supply as the company’s 143% average backlog growth over the past two years shows it’s securing new contracts and accumulating more orders than it can fulfill
  2. Earnings per share have massively outperformed its peers over the last two years, increasing by 39.1% annually
  3. Free cash flow margin expanded by 5.9 percentage points over the last five years, providing additional flexibility for investments and share buybacks/dividends

Primoris is trading at $150 per share, or 26.9x forward P/E. Is now the time to initiate a position? Find out in our full research report, it’s free.

High-Quality Stocks for All Market Conditions

If your portfolio success hinges on just 4 stocks, your wealth is built on fragile ground. You have a small window to secure high-quality assets before the market widens and these prices disappear.

Don’t wait for the next volatility shock. Check out our Top 6 Stocks for this week. This is a curated list of our High Quality stocks that have generated a market-beating return of 244% over the last five years (as of June 30, 2025).

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 Kadant (+351% five-year return). Find your next big winner with StockStory today.

Recent Quotes

View More
Symbol Price Change (%)
AMZN  239.12
+0.94 (0.39%)
AAPL  255.53
-2.68 (-1.04%)
AMD  231.83
+3.91 (1.72%)
BAC  52.97
+0.38 (0.72%)
GOOG  330.34
-2.82 (-0.85%)
META  620.25
-0.55 (-0.09%)
MSFT  459.86
+3.20 (0.70%)
NVDA  186.23
-0.82 (-0.44%)
ORCL  191.09
+1.24 (0.65%)
TSLA  437.50
-1.07 (-0.24%)
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.