Free Trial

MarketBeat Premium Reports

10 Best Cheap Stocks to Buy Now
10 Best Cheap Stocks to Buy Now

Last Updated August 2, 2025  |  By MarketBeat Staff

The stock market has largely recovered from its 2022 and 2023 slowdown and continues to hit new all time highs every few months. Right now, the market as a whole looks relatively expensive compared to historical averages.

Historically, companies on the S&P 500 have traded at about 15 times earnings in a more normal market environment.

Despite ongoing inflation, political uncertainty, and international strife, the typical S&P 500 company is still trading at about 25 times earnings.

Bullish investors are keeping prices higher than they probably should be, and this is making it challenging to [link]find cheap stocks to buy[/link].

Most S&P 500 companies continue to look expensive, but there are still a handful of undervalued stocks trading at less than $10.00 per share. Value opportunities exist if you know where to look.

Putting together a list of cheap stocks to buy now requires looking into some smaller, riskier, unloved, or undiscovered parts of the market.

Some of these companies are great ideas because they're too small and too risky to attract most mutual funds and professional money managers.

Others have been beaten up by the market after a period of slowing earnings and profits but are now working to turn around and bounce back.

Each of these 10 stock picks shares a common characteristic, a super-low share price of $10.00 or less.

Subscribe to Access this Report

Explore Premium Reports crafted by MarketBeat's editorial team, exclusively for our valued MarketBeat All Access subscribers. Dive into comprehensive stock market analyses and insights, all authored by our knowledgeable experts and peer-reviewed to ensure accuracy and thoroughness. As a valued member of MarketBeat All Access, you gain complimentary access to these in-depth reports, with the latest additions delivered directly to your inbox as soon as they're published.