8 Best US Stocks Under $10 to Invest in

6. Shoals Technologies Group, Inc. (NASDAQ:SHLS)

Upside potential as of August 16, 2025: 38.34%

According to a research note, analysts at Wall Street Zen have upgraded Shoals Technologies Group, Inc. (NASDAQ:SHLS) to “Strong Buy” from “Hold.” This reflects increased investor confidence as the stock has been revised upwards by Roth Capital as well.

Many investors view Shoals Technologies Group, Inc. (NASDAQ:SHLS) as an interesting player in the market with a technology that is difficult to imitate and a backlog that is healthy. We can’t deny that clean and renewable energy is here to stay, and this paints the long-term picture quite optimistically.

What’s quite appealing is the company’s recent strategic initiatives that aim to enhance market share by attracting new customers and regaining old ones. The promotional strategies employed are considered the cause of the company’s declining gross margins, but as soon as the goal is achieved, Shoals Technologies Group, Inc. (NASDAQ:SHLS) will return to its long-term target.

Shoals Technologies Group, Inc. (NASDAQ:SHLS) is a Tennessee-based provider of electrical balance of system (EBOS) solutions and components. Incorporated in 1996, the company offers products utilized by the solar and battery storage industries.