
New York-based Omnicom Group Inc. (OMC) is one of the world’s largest advertising, marketing, and corporate communications companies. With a market cap of $14.3 billion, the company operates a global network of agencies that specialize in advertising, media planning and buying, digital marketing, public relations, customer experience, branding, and specialized communications services.
Shares of this global leader in marketing communications have underperformed the broader market over the past year. OMC has declined 29.3% over this time frame, while the broader S&P 500 Index ($SPX) has rallied nearly 12.6%. In 2025, OMC stock is down 15.1%, compared to the SPX’s 14.5% rise on a YTD basis.