10 Stocks Under $20 to Buy According to Analysts

6. Permian Resources Corporation (NYSE:PR)

Share Price: $12.30

Average Price Target Upside Potential According to Analysts: 50.41%

Number of Hedge Fund Holders: 49

Permian Resources Corporation (NYSE:PR) is one of the top stocks under $20 to buy according to analysts. On October 13, UBS reaffirmed its Buy rating on Permian Resources Corporation (NYSE:PR) with a price target of $17.

This decision comes ahead of Permian Resources Corporation’s (NYSE:PR) earnings report for the third quarter of 2025, which is due on November 5.

UBS noted that Permian Resources Corporation (NYSE:PR) has delivered strong execution throughout 2025. The research firm expects the company to provide another strong operational update when it shares its quarterly results.

Additionally, UBS pointed out that improvements in efficiency are helping Permian Resources Corporation (NYSE:PR) enhance free cash flow, which should allow the company to reduce its debt.

UBS sees Permian Resources Corporation (NYSE:PR) as a top consolidator that has better well economics than many of its competitors.

Permian Resources Corporation (NYSE:PR) is an independent oil and natural gas company with operations in the Permian Basin, with a concentration in the core of the Delaware Basin.