Rollins, Inc (ROL) ticks all the boxes for top investors with its surprise performance of 2.37% last month.
Rollins, Inc (NYSE: ROL) kicked off on Tuesday, up 0.25% from the previous trading day, before settling in for the closing price of $51.80. Over