
Even if a company is profitable, it doesn’t always mean it’s a great investment. Some struggle to maintain growth, face looming threats, or fail to reinvest wisely, limiting their future potential.
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 balances growth and profitability and two best left off your watchlist.
Two Stocks to Sell:
MSC Industrial (MSM)
Trailing 12-Month GAAP Operating Margin: 8%
Founded in NYC’s Little Italy, MSC Industrial Direct (NYSE:MSM) provides industrial supplies and equipment, offering vast and reliable selection for customers such as contractors
Why Should You Dump MSM?
- Products and services are facing significant end-market challenges during this cycle as sales have declined by 1.9% annually over the last two years
- Falling earnings per share over the last five years has some investors worried as stock prices ultimately follow EPS over the long term
- Diminishing returns on capital suggest its earlier profit pools are drying up
MSC Industrial’s stock price of $102.63 implies a valuation ratio of 22x forward P/E. Check out our free in-depth research report to learn more about why MSM doesn’t pass our bar.
Option Care Health (OPCH)
Trailing 12-Month GAAP Operating Margin: 5.8%
With a nationwide network of 177 locations serving 43 states and a team of over 4,500 clinicians, Option Care Health (NASDAQ:OPCH) is the largest independent provider of home and alternate site infusion services, delivering medications and clinical support to patients across the United States.
Why Are We Hesitant About OPCH?
- Estimated sales growth of 2.5% for the next 12 months implies demand will slow from its two-year trend
- Free cash flow margin shrank by 1.7 percentage points over the last five years, suggesting the company is consuming more capital to stay competitive
Option Care Health is trading at $20.21 per share, or 10.2x forward P/E. Read our free research report to see why you should think twice about including OPCH in your portfolio.
One Stock to Watch:
Amazon (AMZN)
Trailing 12-Month GAAP Operating Margin: 11.5%
Founded by Jeff Bezos after quitting his stock-picking job at D.E. Shaw, Amazon (NASDAQ:AMZN) is the world’s largest online retailer and provider of cloud computing services.
Why Could AMZN Be a Winner?
- Amazon revolutionized the way consumers shop. This isn’t the only tailwind to its impressive revenue growth, as its highly profitable AWS segment has also driven top-line momentum.
- The company's best-in-class revenue growth coupled with modest operating leverage on its past infrastructure investments has led to elite EPS growth over a multi-year period.
- Though dominant, Amazon's capital-intensive e-commerce business means its profitability is structurally lower than its pure-play tech peers. Can the company pull it up, or are we reaching a ceiling?
At $267.69 per share, Amazon trades at 31.7x forward price-to-earnings. Is now the time to initiate a position? Find out in our full research report, it’s free.
Stocks We Like Even More
WHILE YOU’RE HERE: Top 9 Market-Beating Stocks. The best stocks don't just beat the market once. They do it again. And again. Robust revenue growth, rising free cash flow, returns on capital that leave their competition in the dust. The market has already rewarded these businesses.
But our AI platform says the party isn't over. Find out which 9 stocks made the cut this week - FREE. Get Our Top 9 Market-Beating 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-small-cap company Exlservice (+354% five-year return). Find your next big winner with StockStory today.