Omnicom Group Inc. (OMC) — Stock Score Summary

Omnicom Group Inc. (OMC) has a MoatMap StockRank of 72/100 based on Quality (32/100), Value (55/100), and Momentum (68/100) factor scores. The current signal is BUY. Omnicom Group, an advertising and marketing services company, operates in a cyclical industry highly sensitive to corporate ad spending. While it can have strong client relationships, it lacks a direct, powerful, and unpriced macro tailwind from the identified themes, making it unsuitable for a high-conviction asymmetric investment.

Omnicom Group Inc. is a global marketing and corporate communications company providing advertising, marketing, public relations, and specialty communications services to clients worldwide. Its competitive advantage lies in its vast portfolio of agencies, deep client relationships, and ability to offer integrated, data-driven marketing solutions, making it one of the largest holding companies in the advertising industry.

Key Financial Metrics

Price$74.85
Market Cap$21.4B
P/E (Forward)5.98
Price/Book2.25
Return on Equity2.0%
Return on Invested Capital2.2%
Debt/Equity110.57
Gross Margin18.4%
Operating Margin11.9%
Revenue Growth69.2%
Dividend Yield4.3%
Free Cash Flow$5.1B

Omnicom Group Inc. operates in the Advertising Agencies industry, part of the Communication Services sector (United States).

Frequently Asked Questions

What is Omnicom Group Inc.’s (OMC) StockRank?
MoatMap’s StockRank for Omnicom Group Inc. (OMC) is 72/100, with a Buy signal. It is a composite of Quality (32), Value (55), and Momentum (68) factor ranks across MoatMap’s 19,000+ stock universe.
Does Omnicom Group Inc. have an economic moat?
Omnicom Group Inc. (OMC) has a Quality factor score of 32/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Omnicom Group Inc. a buy, hold, or sell?
MoatMap’s current signal for Omnicom Group Inc. (OMC) is Buy, based on a StockRank of 72/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Omnicom Group Inc. in?
Omnicom Group Inc. (OMC) operates in the Communication Services sector, specifically the Advertising Agencies industry (United States).