(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 | 14,343m |
Sector | Communication Services |
Industry | Advertising Agencies |
GiC Sub-Industry | Advertising |
IPO / Inception | 1990-03-26 |
OMC Stock Ratings
Growth Rating | 37.2 |
Fundamental | 63.3 |
Dividend Rating | 58.1 |
Rel. Strength | -27.3 |
Analysts | 4.08/5 |
Fair Price Momentum | 68.39 USD |
Fair Price DCF | 159.17 USD |
OMC Dividends
Dividend Yield 12m | 3.43% |
Yield on Cost 5y | 6.22% |
Annual Growth 5y | 1.49% |
Payout Consistency | 96.7% |
OMC Growth Ratios
Growth Correlation 3m | -87.1% |
Growth Correlation 12m | -48% |
Growth Correlation 5y | 86.2% |
CAGR 5y | 10.20% |
CAGR/Max DD 5y | 0.32 |
Sharpe Ratio 12m | 0.99 |
Alpha | -23.89 |
Beta | 0.884 |
Volatility | 33.80% |
Current Volume | 0k |
Average Volume 20d | 3278.2k |
As of April 19, 2025, the stock is trading at USD 73.24 with a total of 0 shares traded.
Over the past week, the price has changed by -3.12%, over one month by -10.08%, over three months by -14.72% and over the past year by -17.46%.
Yes, based on ValueRay Fundamental Analyses, Omnicom (NYSE:OMC) is currently (April 2025) a good stock to buy. It has a ValueRay Fundamental Rating of 63.26 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 April 2025 is 68.39. This means that OMC is currently overvalued and has a potential downside of -6.62%.
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 74.3 in April 2026. The stock is currently trading at 73.24. This means that the stock has a potential upside of +1.46%.
Issuer | Forecast | Upside |
---|---|---|
Wallstreet Target Price | 102 | 39.3% |
Analysts Target Price | 114.3 | 56% |
ValueRay Target Price | 74.3 | 1.5% |