5 Best Value Stocks To Buy Now

Target store logo near the roof of a target store
Douglas Rissing / iStock.com

Commitment to Our Readers

GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.

20 Years
Helping You Live Richer

Reviewed
by Experts

Trusted by
Millions of Readers

Value investing remains one of the most reliable strategies for building wealth, especially in 2026, as market volatility and inflation push investors to seek stability. The key is finding companies with solid earnings and low price ratios, such as price-to-earnings (P/E) and price-to-sales (P/S), which indicate undervalued opportunities. 

Simply put, value investors expect the market to eventually shine on those companies that are making more money for their price than their peers because they trade below their potential worth, offering profitable long-term investment opportunities. To help you invest wisely without breaking the bank, here are five of the best value stocks to buy now, backed by proven metrics.

1. Berkshire Hathaway (BRK.B) 

  • Stock price: $502.64
  • Market cap: $1.08 trillion
  • P/E ratio: 0.011
  • 52-week high: $542.07
  • 52-week low: $440.10

Ultimately, price ratios are still just one piece of a comprehensive process for judging companies. Still, focusing on the best-valued stocks is a tried and true method that has the endorsement of successful investors like Warren Buffett, who is more than familiar with Berkshire Hathaway’s holdings. His prophetic investing is a big reason why this company performs so well and is held in such high regard on the stock market. 

However, Buffett has announced that he would step down by the end of 2025, thus passing the reins to Greg Abel, who is currently CEO of Berkshire Hathaway Energy. So, only time will tell how the stock will perform in 2026 and beyond, but for now, it remains a buy.  As Buffett himself has said, “Price is what you pay. Value is what you get.”

2. Target (TGT) 

  • Stock price: $97.70
  • Market cap: $44.21 billion
  • P/E ratio: 11.85
  • 52-week high: $245.08
  • 52-week low: $83.44

Plenty of “expensive” stocks have been great investments over the years. Others, known as “value traps,” are cheap because they’re bad companies on the decline, and Target had some major dips over the last few years due to weak consumer discretionary spending, inventory fluctuations, public scrutiny over dropping DEI regulations and even theft. 

Because of all these factors, Target’s stock traded at a P/E ratio of about 11 in December of 2025, which is a pretty fair price to pay for a retailer and Dividend King with differentiated positioning as well as one that’s still opening new stores despite its recent struggles and rough 2025 stock performance. 

3. Comcast Corp (CMCSA) 

  • Stock price: $29.70
  • Market cap: $108.48 billion
  • P/E ratio: 4.94
  • 52-week high: $38.94
  • 52-week low: $25.75

Value investors shop for stocks based on how much shares cost compared to the amount of money the company is actually making. Comcast comes with a deep undervaluation given that the stock trades at a very low forward P/E ratio (around 6.6x) compared to its historical average (around 12.8x) and the broader market. This means there is potential for significant upsides if its valuation normalizes.

4. Allstate Corp (ALL)

  • Stock price: $209.04
  • Market cap: $54.70 billion
  • P/E ratio: 6.77
  • 52-week high: $215.89
  • 52-week low: $176.00

Even with the best metrics, the stock market remains unpredictable, but throughout all the ups and downs, there is always insurance. Many market analysts have a consensus rating of “Buy” for Allstate stock and predict an average price target of $223.86, which forecasts a 7.17% increase in the stock price over the next year.

5. General Motors Co (GM) 

  • Stock price: $80.80
  • Market cap: $75.36 billion
  • P/E ratio: 16.25
  • 52-week high: $83.04
  • 52-week low: $41.06

The best way to do that is to examine a stock’s P/E ratio, which lets investors see what they will have to pay on the open market to get a dollar of underlying company profits. Similarly, the P/S ratio gives the price for a dollar of the underlying company’s revenue. GM walks this line as not only one of the world’s largest automakers, but also a leading performer in that industry.

Thanks to investors’ low growth expectations and uncertainty around tariffs and trade, the stock has had a lot of fluctuation. However, the forecast for the company has improved due to policy changes under the Trump administration, as well as GM’s ability to quickly scale back on money-losing ventures when necessary.

Stock information accurate as of Dec. 18, 2025.

BEFORE YOU GO

See Today's Best
Banking Offers

Looks like you're using an adblocker

Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.

  • AdBlock / uBlock / Brave
    1. Click the ad blocker extension icon to the right of the address bar
    2. Disable on this site
    3. Refresh the page
  • Firefox / Edge / DuckDuckGo
    1. Click on the icon to the left of the address bar
    2. Disable Tracking Protection
    3. Refresh the page
  • Ghostery
    1. Click the blue ghost icon to the right of the address bar
    2. Disable Ad-Blocking, Anti-Tracking, and Never-Consent
    3. Refresh the page