(OMC) Omnicom - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US6819191064

OMC: Advertising, Marketing, Communications, Media, Services, Consulting

Omnicom Group Inc. stands as a global powerhouse in the realms of advertising, marketing, and corporate communications, operating under the NYSE ticker symbol OMC. With a market capitalization of $16.1 billion, the company commands a significant presence, underscored by a price-to-earnings ratio of 10.98, hinting at a valuation that balances growth and stability. Incorporated in 1944 and headquartered in New York, Omnicoms extensive network spans North and Latin America, Europe, the Middle East, Africa, and the Asia-Pacific, offering a diverse array of services that cater to the evolving needs of businesses worldwide.

Omnicoms service portfolio is a testament to its comprehensive approach, encompassing digital transformation, data analytics, and e-commerce, alongside traditional advertising and public relations. This breadth allows the company to act as a one-stop-shop, seamlessly integrating strategies that drive brand engagement and customer loyalty. Their expertise extends into specialized areas such as healthcare marketing and crisis communications, making them a versatile partner for clients across various industries.

From a financial perspective, Omnicoms forward P/E ratio of 9.56 suggests potential for future growth, attractively positioning it for investors seeking stability. While not a high-growth entity, the companys predictable cash flows and lower volatility make it a compelling addition to a diversified portfolio. For fund managers, Omnicoms resilience and broad service offerings provide a hedge against market fluctuations, offering a steady return in an uncertain economic landscape.

As a leader in the advertising sector, Omnicoms strategic subsidiaries and global outreach enable it to navigate an ever-changing market landscape effectively. With a focus on innovation and client-centric solutions, Omnicom continues to be a cornerstone for businesses seeking integrated marketing strategies that resonate in both digital and traditional realms.

Ticker Symbol: OMC Exchange: NYSE Type: common stock Country Origin: United States GICS Sub Industry: Advertising Market Cap or AUM: 16100.47M USD P/E: 10.98 P/E Forward: 9.56 P/B: 3.84 P/S: 1.04 Web URL: https://www.omnicomgroup.com

Additional Sources for OMC Stock

OMC Stock Overview

Market Cap in USD 16,702m
Sector Communication Services
Industry Advertising Agencies
GiC Sub-Industry Advertising
IPO / Inception 1990-03-26

OMC Stock Ratings

Growth 5y 45.5%
Fundamental 67.2%
Dividend 57.5%
Rel. Strength Industry -26.2
Analysts 4.08/5
Fair Price Momentum 77.15 USD
Fair Price DCF 187.32 USD

OMC Dividends

Dividend Yield 12m 3.26%
Yield on Cost 5y 5.86%
Annual Growth 5y 1.49%
Payout Consistency 96.7%

OMC Growth Ratios

Growth Correlation 3m -75.3%
Growth Correlation 12m -24.5%
Growth Correlation 5y 88.1%
CAGR 5y 11.06%
CAGR/Max DD 5y 0.37
Sharpe Ratio 12m 1.15
Alpha -19.13
Beta 0.76
Volatility 22.34%
Current Volume 5155.9k
Average Volume 20d 3667.6k
What is the price of OMC stocks?
As of March 16, 2025, the stock is trading at USD 80.83 with a total of 5,155,851 shares traded.
Over the past week, the price has changed by -4.12%, over one month by -0.82%, over three months by -9.61% and over the past year by -10.02%.
Is Omnicom a good stock to buy?
Yes, based on ValueRay Fundamental Analyses, Omnicom (NYSE:OMC) is currently (March 2025) a good stock to buy. It has a ValueRay Fundamental Rating of 67.24 and therefor a positive outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of OMC as of March 2025 is 77.15. This means that OMC is currently overvalued and has a potential downside of -4.55%.
Is OMC a buy, sell or hold?
Omnicom has received a consensus analysts rating of 4.08. Therefor, it is recommend to buy OMC.
  • Strong Buy: 5
  • Buy: 4
  • Hold: 2
  • Sell: 1
  • Strong Sell: 0
What are the forecast for OMC stock price target?
According to ValueRays Forecast Model, OMC Omnicom will be worth about 83.9 in March 2026. The stock is currently trading at 80.83. This means that the stock has a potential upside of +3.74%.
Issuer Forecast Upside
Wallstreet Target Price 110.9 37.2%
Analysts Target Price 114.3 41.4%
ValueRay Target Price 83.9 3.7%