Investing.com·2 hours ago·macroeconomiaNEUTRALLOWR. Randall Rollins voting trust purchases $49.9M of Rollins Inc.No summary availableRead at Investing.com→