Undervalued stocks right now

Discover the top 20 best undervalued stocks to buy for Mar 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
Intrinsic Value
Valuation
Growth
Profitability
Health
Capital allocation
Momentum
Earnings
Dividends
Company name
Market Cap
Quality rating
Intrinsic value
1Y Return
Revenue
Free Cash Flow
Revenue growth
FCF margin
Gross margin
ROIC
Total Debt to Equity
$2,909.0B
7.0
$431.5
10.3% undervalued
(8.2%)
$261.8B
$70.0B
15.0%
26.7%
69.4%
27.5%
20.6%
$916.5B
8.4
$332.6
88.2% undervalued
27.7%
NT$2,894.3B
NT$894.9B
33.9%
30.9%
56.1%
29.1%
22.8%
$479.1B
6.0
$641.9
24.2% undervalued
6.8%
$396.6B
$20.7B
7.9%
5.2%
21.6%
17.9%
75.0%
$438.2B
6.5
$182.5
19.9% undervalued
19.3%
$55.8B
$5,812.0M
6.2%
10.4%
69.8%
15.5%
557.8%
$393.8B
6.0
$196.9
20.3% undervalued
8.4%
$88.8B
$18.1B
4.3%
20.3%
69.1%
15.7%
51.2%
$370.7B
6.0
$301.2
43.4% undervalued
22.6%
$56.3B
$17.8B
3.7%
31.7%
73.6%
8.3%
1,996.0%
$317.5B
6.3
$277.1
1.7% undervalued
41.2%
€34.2B
€4,423.0M
9.5%
12.9%
73.0%
9.0%
23.3%
$269.1B
7.4
$283.1
0.9% undervalued
(8.6%)
$37.9B
$12.4B
8.7%
32.8%
77.2%
9.4%
18.6%
$240.1B
6.3
$72.5
20.2% undervalued
24.7%
$54.2B
$13.2B
(5.3%)
24.4%
64.8%
12.7%
68.2%
$236.6B
7.5
$112.8
21.1% undervalued
(23.1%)
$64.2B
$18.1B
6.7%
28.2%
80.8%
26.5%
80.0%
$235.4B
7.1
$167.3
10.5% undervalued
70.2%
$37.8B
$10.8B
7.5%
28.5%
64.2%
21.7%
(463.0%)
$222.8B
6.6
$151.0
34.7% undervalued
16.7%
$51.1B
$13.8B
0.1%
27.0%
74.7%
17.7%
70.8%
$219.7B
6.1
$112.9
59.0% undervalued
10.6%
$284.3B
$35.1B
(10.2%)
12.3%
19.0%
13.8%
42.8%
$218.8B
7.1
$187.7
48.6% undervalued
15.6%
$42.0B
$6,351.0M
4.6%
15.1%
55.6%
25.3%
31.4%
$199.7B
6.1
$149.1
2.5% undervalued
(12.9%)
$91.9B
$7,189.0M
0.4%
7.8%
54.6%
17.3%
247.4%
$197.8B
6.4
$634.6
22.6% undervalued
(11.2%)
$42.9B
$7,267.0M
0.1%
16.9%
41.5%
7.9%
63.0%
$174.1B
7.5
$270.0
72.2% undervalued
(6.4%)
$40.7B
$12.7B
12.1%
31.3%
56.0%
42.4%
54.2%
$170.8B
5.9
$449.4
42.2% undervalued
17.6%
$33.4B
$10.4B
18.6%
31.1%
61.5%
11.9%
1,022.6%
$169.1B
6.8
$608.7
0.8% undervalued
(6.7%)
$17.2B
$5,632.0M
13.7%
32.8%
78.9%
13.3%
39.3%
$168.8B
7.7
$513.7
32.7% undervalued
(24.3%)
$22.0B
$9,181.0M
10.5%
41.7%
89.0%
37.6%
3.1%
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