Why UBS Still Sees Long-Term Upside in Shoals (SHLS) Despite Margin Pressure
Shoals Technologies Group, Inc. (NASDAQ:SHLS) is one of the 10 Best Renewable Energy Stocks to Buy Now. On February 25, 2026, UBS lowered its price target on Shoals Technologies Group to $11 from $12 while maintaining a Buy rating. According to the firm’s note, fourth-quarter results reflected significant headwinds to Shoals’ gross margin profile from shifting product mix, rising input costs, and increasing competition. UBS also said there is potential for significant longer-term upside in the company’s Ba ...