Undervalued stocks right now

Discover the top 20 best undervalued stocks to buy for Jan 2025, listed on the Nasdaq or NYSE.

This watchlist of undervalued stocks that are prime candidates for long-term growth. Each stock has been carefully analyzed for its intrinsic value, market position, financial strength, and growth potential, highlighting companies that are poised to deliver above-average returns.
Overview
Ratings
Valuation
Growth
Profitability
Health
Capital allocation
Momentum
Earnings
Dividends
Crunching data... Almost there!
With an emphasis on resilience and expansion, these companies are among the best stocks to buy for the future. Whether it’s market leadership, innovative products, or efficient operations, each company on this list shows a strong potential to increase shareholder value over time.

Improve returns with AI recommendations

Keep track of upcoming earnings reports from top companies

Explore more stock ideas

High ROIC stocks

Discover high ROIC stocks in 2025 that generate returns on invested capital, driving sustainable growth and profitability.

3M Return 17.1%
S&P Outperformance 4.1%
Next 3M Predicted Return 6.4%

Quality Stocks That Beat Index (1W)

Review premium stocks that beat benchmarks this week, offering consistent returns and stability.

Hidden Small Cap Value Gems

The small cap universe can be a fertile ground for finding undervalued gems. This idea focuses on small public companies with solid financials and attractive valuations.

3M Return *.*%
S&P Outperformance -*.*%
Next 3M Predicted Return **.*%