9 Best Affordable Stocks Under $5 to Buy for the Next 3 Years

6. Ultrapar Participações S.A. (NYSE:UGP)

Forward P/E: 10.31

Stock Price: $4.34

​Long Term Forward EPS Growth Estimate (3-5Y CAGR): 5.16%

Number of Hedge Fund Holders: 17

Ultrapar Participações S.A. (NYSE:UGP) is one of the best affordable stocks under $5 to buy for the next 3 years. On November 13, Scotiabank maintained a Buy rating on Ultrapar Participações S.A. (NYSE:UGP), setting a price target of BRL26.00. The same day, the stock was upgraded to Outperform from Neutral by Bradesco BBI with a R$30 price target.

The rating updates came after Ultrapar Participações S.A. (NYSE:UGP) reported its fiscal Q3 2025 results on November 12, with revenue for the quarter reaching R$37.1 billion and net income of R$0.8 billion. Cash generated from operations for the quarter amounted to R$2.1 billion, while adjusted EBITDA reached R$1.9 billion.

The company also provided updates regarding the advances made in its growth and strategic positioning agenda, including the completion of the expansion of the Santos terminal, which added  34,000 m³ of storage capacity at Ultracargo in October 2025. Ultrapar Participações S.A. (NYSE:UGP) also closed the sale of coastal navigation operation (cabotage) by Hidrovias on November 1 for R$715 million, bolstering its financial position while allowing focus on more synergistic and complementary businesses.

Ultrapar Participações S.A. (NYSE:UGP) is involved in distribution and retail services such as fuel, retail pharmacy, LPG, specialty chemicals, and liquid bulk storage businesses. The company’s operations are divided into the following segments: Ultragaz, Ipiranga, Oxiteno, Ultracargo, Extrafarma, and Others.