NYSE:ROLCommercial Services
Rollins (ROL) Stock Could Be 56% Overvalued After Its Recent Slide
Rollins stock under pressure sparks fresh valuation questions
Rollins (ROL) has drawn investor attention after its share price decline, with the stock recently falling 3.5% to $45.13 and sitting well below some intrinsic value estimates.
See our latest analysis for Rollins.
At the latest share price of $44.96, Rollins has seen its short term momentum fade, with the 30 day share price return down 15.9% and the year to date share price return down 23.8%, while the 5 year total shareholder...