12 Best Stocks to Invest In According to Two Sigma Advisors with Huge Upside Potential

7. Rollins, Inc. (NYSE:ROL)

Stock Upside Potential: 58.47%

Number of Hedge Fund Holders: 47

Two Sigma Advisors’ Stake: $92,509,485

Rollins, Inc. (NYSE:ROL) is one of the best stocks to invest in according to Two Sigma Advisors with huge upside potential. On June 25, Wells Fargo analyst Jason Haas cut his price target on Rollins, Inc. (NYSE:ROL) to $46 from $55, while keeping an Equal Weight rating on the shares.

The analyst said the cut was triggered by his firm’s expectation that Rollins will report weaker-than-consensus organic revenue growth in the second quarter of 2026. Haas noted that the company posted a strong exit rate in March but he believes that momentum has not held up, particularly in Rollins’ one-time pest control jobs, which tend to be more unpredictable and volatile compared to its recurring subscription-based business.

Separately, on May 27, Rollins announced that its Chief Financial Officer, Kenneth D. Krause, had resigned to pursue an opportunity at a company in an unrelated industry. The resignation was effective on June 15.

The company described the CFO’s departure as a managed handoff and that Krause entered into a Separation and Transition Agreement under which he will continue in an advisory capacity through September 30, 2026.

Rollins, Inc. (NYSE:ROL) is a pest control services company. It provides residential and commercial pest management services through its Orkin, HomeTeam Pest Defense, Clark Pest Control, and other regional brands across the United States and international markets.

1281292 - 11759070 - 1