(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.
Additional Sources for OMC Stock
Tweets: X Stocktwits
Fund Manager Positions: Dataroma Stockcircle
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 |
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%.
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%.
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
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% |