Omnicom Group Inc (OMC)

New York Stock Exchange:
OMC
| Latest update: Aug 31, 2025, 7:04 PM

Stock events for Omnicom Group, Inc. (OMC)

Over the past six months, Omnicom Group Inc. (OMC) stock has experienced a decline. As of July 16, 2025, the share price was $74.05, representing a 19.09% decrease from July 17, 2024. Recent analyst activities include downgrades and upgrades from Barclays and B of A Securities, respectively. In April 2025, Omnicom reported its first-quarter earnings, surpassing EPS expectations but slightly missing revenue forecasts, leading to a stock decrease. The company launched OmniAI and reported organic revenue growth for Q1 2025 was 3.4%. An upcoming acquisition of Interpublic Group is expected to bring significant cost synergies. Insider trading activity shows two sales and no purchases by insiders.

Demand Seasonality affecting Omnicom Group, Inc.’s stock price

The demand for Omnicom Group Inc.'s products and services is generally influenced by macroeconomic conditions and client spending on advertising and marketing. Clients' continuous demand for more effective and efficient marketing activities drives Omnicom to provide a wide range of services. The company's diversified client base helps mitigate concentration of credit risk. General economic downturns can impact its business, and advertising and marketing spending can be cyclical, with potential increases during major consumer spending periods or election cycles, and potential reductions during economic uncertainties.

Overview of Omnicom Group, Inc.’s business

Omnicom Group Inc. is a global holding company based in New York City, specializing in media, marketing, and corporate communications, operating within the advertising and public relations industry sectors. It provides a comprehensive range of services through its various networks and agencies, including advertising, customer relationship management (CRM), public relations, and other specialty services. Its major products and services encompass creative development, media planning and buying, and digital advertising; data analytics, customer insights, and personalized marketing strategies; reputation management, media relations, and communications strategies; and a broad array of marketing services tailored to specific needs or industries. Omnicom's portfolio includes globally recognized agency networks such as BBDO Worldwide, DDB Worldwide, TBWA Worldwide, and Omnicom Media Group (OMG).

OMC’s Geographic footprint

Omnicom Group Inc. has an extensive global footprint, operating in over 100 countries worldwide. Its services are provided across major markets, with a significant portion of its revenue (over 85%) generated from more developed regions like North America and Europe. Net sales are distributed geographically as follows: North America (54.2%), Europe (29%), Asia/Pacific (12.1%), Latin America (2.6%), and the Middle East and Africa (2.1%). The company has a presence in countries including the UK, Australia, Brazil, Canada, China, and Japan.

OMC Corporate Image Assessment

Omnicom has maintained a strong brand reputation in the past year, marked by several industry accolades and strategic initiatives. In June 2024, Omnicom was named the Most Effective Holding Group in the 2023 Effie Index®. Omnicom Media Group (OMG) was ranked #1 for net new business for the second consecutive year in 2023. In November 2024, OMD Worldwide was named the best performing global media network overall by RECMA for the eighth consecutive edition. In March 2025, OMG topped the 2024 total new business ranking. Omnicom's commitment to ethical use of technology and data privacy has been highlighted as a factor influencing B2B buyers' purchase decisions.

Ownership

Omnicom Group Inc. (OMC) ownership is a mix of institutional, retail, and individual investors. Approximately 61.63% of the company's stock is owned by institutional investors, with the largest shareholders including Vanguard Group Inc. and BlackRock, Inc. Approximately 1.18% of the company's stock is owned by insiders, with John Wren, the CEO and Chairman, being the largest individual shareholder. Retail investors hold approximately 37.19% of the stock.

Expert AI

Show me the sentiment for Omnicom Group, Inc.
What's the latest sentiment for Omnicom Group, Inc.?

Price Chart

$78.46

8.00%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
12.31%
BlackRock, Inc.
10.53%
State Street Corp.
7.52%
Sun Life Financial, Inc.
4.08%
JPMorgan Chase & Co.
3.21%
Geode Holdings Trust
2.76%
HWCap Holdings LLC
2.67%
Wellington Management Group LLP
2.49%
The Charles Schwab Corp.
2.33%
Morgan Stanley
2.19%
Baird Financial Group, Inc.
2.13%
The Bank of New York Mellon Corp.
1.98%
FIL Ltd.
1.87%
The Goldman Sachs Group, Inc.
1.83%
Beutel, Goodman & Co. Ltd.
1.72%
ORIX Corp.
1.64%
The Capital Group Cos., Inc.
1.51%
Dimensional Holdings, Inc.
1.48%
Lazard, Inc.
1.47%
UBS Group AG
1.40%

Trade Ideas for OMC

Today

Sentiment for OMC

News
Social

Loading...

Loading...

Loading...

Buzz Talk for OMC

Today

News

Social Media

FAQ

What is the current stock price of Omnicom Group, Inc.?

As of the latest update, Omnicom Group, Inc.'s stock is trading at $78.46 per share.

What’s happening with Omnicom Group, Inc. stock today?

Today, Omnicom Group, Inc. stock is up by 8.00%, possibly due to news.

What is the market sentiment around Omnicom Group, Inc. stock?

Current sentiment around Omnicom Group, Inc. stock is positive, based on recent news, trading volume, and analyst opinions.

Is Omnicom Group, Inc.'s stock price growing?

Over the past month, Omnicom Group, Inc.'s stock price has increased by 8.00%.

How can I buy Omnicom Group, Inc. stock?

You can buy Omnicom Group, Inc. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol OMC

Who are the major shareholders of Omnicom Group, Inc. stock?

Major shareholders of Omnicom Group, Inc. include institutions such as The Vanguard Group, Inc. (12.31%), BlackRock, Inc. (10.53%), State Street Corp. (7.52%) ... , according to the latest filings.