
The stocks in this article are all trading near their 52-week highs. This strength often reflects positive developments such as new product launches, favorable industry trends, or improved financial performance.
But not every company with momentum is a long-term winner, and plenty of investors have lost money betting on short-term fads. All that said, here is one stock with lasting competitive advantages and two that may correct.
One-Month Return: +8.6%
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 Are We Bearish on MSM?
At $129.51 per share, MSC Industrial trades at 24.4x forward P/E. Check out our free in-depth research report to learn more about why MSM doesn’t pass our bar.
One-Month Return: +4.2%
Originally launched as a way to make grocery shopping more rewarding for budget-conscious consumers, Ibotta (NYSE:IBTA) is a mobile shopping app that allows consumers to earn cash back on everyday purchases by completing tasks and submitting receipts.
Why Does IBTA Give Us Pause?
Ibotta is trading at $44.20 per share, or 26.8x forward P/E. Dive into our free research report to see why there are better opportunities than IBTA.
One-Month Return: -1.8%
Established in 1980, Clean Harbors (NYSE:CLH) provides environmental and industrial services like hazardous and non-hazardous waste disposal and emergency spill cleanups.
Why Are We Positive on CLH?
Clean Harbors’s stock price of $317.03 implies a valuation ratio of 30.9x forward P/E. Is now a good time to buy? See for yourself in our full research report, it’s free.
ONE MORE THING: Top 6 Stocks for This Week. This market is separating quality stocks from expensive ones fast. AI is 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% between October 2022 and February 2026. AppLovin before it ran 753% between February 2024 and February 2026. Nvidia before it ran 1,178% between January 2023 and February 2026. 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,460% between June 2020 and June 2025) as well as under-the-radar businesses like the once-small-cap company Exlservice (+271% between June 2020 and June 2025). Find your next big winner with StockStory today.