Stock events for Omnicom Group, Inc. (OMC)
In the past six months, Omnicom Group Inc. (OMC) stock has experienced a decline. As of June 24, 2025, the share price was $72.48, representing a 19.29% decrease from $89.80 on June 25, 2024. Over the last six months, the stock has seen a 16.44% decrease. More recently, the stock was down 4.08% over the past 30 days and 19.70% over the past 12 months as of June 26, 2025. A significant event impacting the stock was Omnicom's proposed $13.3 billion acquisition of Interpublic Group. The stock fell 2.3% the day after the Q4 2024 earnings report on February 4, 2025, despite exceeding Wall Street expectations with EPS of $2.41 and revenue growth of 6.4% year-over-year. The increase in the income tax rate in Q1 2025 also impacted reported diluted earnings per share, which was down 8.8%.
Demand Seasonality affecting Omnicom Group, Inc.’s stock price
Omnicom's business is sensitive to economic cycles, and economic fluctuations and global events can significantly impact client spending and demand for marketing services. The company's financial reports indicate some seasonal cycles in working capital. The advertising and media segment can benefit from increased political and retail ad spending during specific periods, such as the U.S. presidential election and holiday season.
Overview of Omnicom Group, Inc.’s business
Omnicom Group Inc. is a global leader in the advertising, marketing, and corporate communications industry, headquartered in New York City. The company operates within the Commercial Services and Media sectors, specifically in the Advertising and Public Relations industries. Omnicom functions as a strategic holding company, overseeing a vast network of agencies that provide a comprehensive range of data-inspired, creative marketing, and sales solutions. Omnicom's major products and services are categorized into advertising & media, precision marketing, public relations, healthcare, commerce & branding, experiential, and execution & support. The company's offerings are utilized across a wide array of industries, including food and beverage, pharmaceuticals and healthcare, technology, consumer products, automotive, financial services, travel and entertainment, retail, and telecommunications.
OMC’s Geographic footprint
Omnicom Group Inc. has a significant global presence, operating in more than 70 countries worldwide. The company has a presence in key regions such as the US, UK, Australia, Brazil, Canada, China, Japan, Europe, Latin America, North America, and APAC.
OMC Corporate Image Assessment
Omnicom has maintained a strong brand reputation, being named the Most Effective Holding Group in the 2023 Effie Index. Two of its agency networks, DDB Worldwide and BBDO Worldwide, placed in the top five of the Most Effective Agency Network category. Regionally, Omnicom was also named the #1 Holding Group in Europe and Latin America and ranked in the top three for North America and APAC. Omnicom Precision Marketing Group and Omnicom Advertising Group were recognized by Forrester for their strong strategic and current offerings.
Ownership
Omnicom Group Inc.'s ownership structure is primarily composed of institutional investors, with a smaller portion held by individual investors and insiders. Approximately 80.70% to 97.07% of the company's stock is owned by institutional investors. Individual investors and public companies hold around 18.13% to 32.21% of the stock, while insiders own approximately 1.17% to 3.13%. Major institutional owners include Vanguard Group Inc., BlackRock, Inc., and State Street Corp. John Wren, the CEO, is noted as the largest individual Omnicom Group shareholder, owning 3.13 million shares, representing 1.60% of the company.
Ask Our Expert AI Analyst
Price Chart
$71.94