
Omnicom Group Inc. (OMC) is a global holding company that oversees operations in advertising, marketing services, customer relationship management, public relations, and specialty communications. Its agencies deliver creative, data-driven solutions worldwide. Headquartered in New York City, it manages a portfolio of leading branded networks. The company has a market capitalization of $24.43 billion, classifying it as a “big-cap” stock.
Its shares reached a 52-week high of $87.17 on Mar. 5, but are down 10.1% from that level. Concerns about massive integration expenses following Omnicom’s merger with Interpublic Group have weighed on the stock. Over the past three months, the stock has declined 5.2%. On the other hand, the State Street Communication Services Select Sector SPDR ETF (XLC) is only marginally down over the same period.