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 find cheap stocks to buy.
While the S&P 500 as a whole is expensive, there are still a handful of undervalued stocks trading at less than $10.00 per share. Value investing opportunities for value 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. These low-priced stocks might not look especially attractive today, but long-term investors stand to profit if they are willing to be patient and hold onto shares of these companies through multiple market cycles.
Some of these companies are great investing ideas because they're too small and too risky to attract most mutual funds and Wall Street money managers. Others have been beaten up by the market after a period of slowing earnings and profits but are now trying to turn around and bounce back.
You might find marijuana stocks, dividend-paying stocks, large-cap stocks, growth stocks, small-cap stocks, and even some bitcoin stocks in this list. While these low-priced stocks have many differences, these 10 stock picks all share a common characteristic, a super-low share price of $10.00 or less.
Click the "
Continue to Slide #1" button to view the first company.