10 Best Affordable Stocks Under $20 to Buy

7. Vale S.A. (NYSE:VALE)

Stock Price: $9.88

Forward P/E: 5.44

Number of Hedge Fund Holders: 36

Vale S.A. (NYSE:VALE) produces and exports pellets, iron ore, manganese, and iron alloys. Its operations are divided into the Energy Transition Materials, Iron Solutions, and Coal and Others segments.

The company released its fiscal Q1 2025 results on April 25, presenting a balanced sentiment. It reported successful expense reductions and a 4% year-over-year growth in iron ore sales, reaching 66 million tons. This growth occurred on top of a 4% decrease in production, which reflects Vale S.A.’s (NYSE:VALE) sales optimization potential even under production constraints.

The company is also making strides in its growth projects, especially in iron ore. Its Vargem Grande and Capanema projects are on track to deliver a combined 40 million tons by 2025.

Following the earnings release, Barclays analyst Amos Fletcher maintained a Buy rating on Vale S.A. (NYSE:VALE) on April 28 and set a price target of $12.75. The company ranks seventh on our list of the best affordable stocks under $20 to invest in.