Traders were upbeat ahead of the opening bell Friday as they looked to economic data showing modest improvements in housing starts, expected improvements industrial production, and a long Martin ...
Rollins, Inc. (ROL), headquartered in Atlanta, Georgia, is a global provider of pest and wildlife control services to residential and commercial clients. Valued at $23.4 billion by market cap, the ...