In this article, we will look at the 7 Best Affordable Stocks to Buy Under $10.
On March 26, Ed Yardeni, Yardeni Research president, appeared on CNBC’s ‘The Exchange’ to discuss the Fed and what happens with equities if the Fed doesn’t raise rates, among other things.
He was of the view that “none and done” is what we are going to see from the Fed this year. The economy has been remarkably resilient since the beginning of the decade, but it has begun to get stress tested once more, this time with the conflict in the Middle East and oil prices going up. He believes the economy is going to weather the storm and does not think that we are going to go into a recession. Although the risks of that are increasing, the economy is going to make it through, according to Yardeni.
READ ALSO: 12 Undervalued Defensive Stocks for 2026 AND 10 Best Strong Buy Stocks to Invest In Under $20.
He also stated that the Fed is between Iran and a hard place, and is not in a position to do anything. In his press conference around a week ago, Powell used some combination of the words “we don’t know” around 20 times, and that, according to Yardeni is true, as we really don’t know.
With these broader market trends in view, let’s look at the best affordable stocks to buy under $20.

Our Methodology
We used the Finviz stock screener to compile a list of the best stocks under $10 with a forward P/E below 15 and selected the top 7 most popular among elite hedge funds as of Q4 2025. We sourced the hedge fund data from Insider Monkey’s database. The stocks are ranked in ascending order of hedge fund sentiment.
Note: All data was recorded on March 27.
Why are we interested in the stocks that hedge funds pile into? The reason is simple: our research has shown that we can outperform the market by imitating the top stock picks of the best hedge funds. Our quarterly newsletter’s strategy selects 14 small-cap and large-cap stocks every quarter and has returned 498.7% since May 2014, beating its benchmark by 303 percentage points (see more details here).
7 Best Affordable Stocks to Buy Under $10
7. Gerdau S.A. (NYSE:GGB)
Gerdau S.A. (NYSE:GGB) is one of the best affordable stocks to buy under $10. Gerdau S.A. (NYSE:GGB) was upgraded to Outperform from Sector Perform by Scotiabank on March 26, with the firm raising the price target on the stock to R$22 from R$20. The firm told investors in a research note that Gerdau North America should continue to post strong results supported by tariffs, even amid the conflict in the Middle East. Scotiabank believes that the company’s margins in Brazil should improve gradually, provided the ongoing energy disruptions due to the war in Iran are resolved.
Separately, Gerdau S.A. (NYSE:GGB) stated that it had ended 2025 with adjusted EBITDA of R$10.1 billion, representing an adjusted EBITDA margin of 14.4%. It also reported that its financial results were positively impacted by a strong performance in the North American market. Net revenue reached R$ 69.9 billion, while steel shipments totaled 11.6 million tonnes.
Gerdau S.A. (NYSE:GGB) produces and commercializes steel products. The company’s operations are divided into the following segments: Brazil Operation, North America Operation, South Africa Operation, and Special Steels Operation.





