Omnicom Group Inc. (OMC) — Stock Score Summary

Omnicom Group Inc. (OMC) has a MoatMap StockRank of 67/100 based on Quality (29/100), Value (54/100), and Momentum (65/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.